20 июня 2006

Красота SQL в PHP-коде

Сегодня пришёл к выводу, что строки SQL-запросов в своих PHP-скриптах лучше формировать не стандартно (конкатенацией), а через sprintf() и её плейс-холдеры.

В итоге получается ну очень наглядное выражение, которое мне теперь часто не нужно даже дампить, чтобы понять, что как куда воткнулось.

Кроме того, явное указание типа гарантирует попадание нужных данных в нужное место в нужном виде.

1 комментов:

А4 комментирует...

Согласен, что в любом случае вызов дополнительной функции - это всегда дополнительные расходы. Но что меня утешает - функция откомпилена, значит, не интерпретируется, как весь рукотворный PHP-код.

Отправить комментарий