SQL文生成時の可読性向上

sprintf使えば可読性あがるなーと思った。

いままでこうベタ打ちしか考えてなかったけど

$id = '123';
$sql = "SELECT * FROM employees WHERE id = " . $id . ";";

こうすれば見えやすいんだね

$id = '123';
$temp_sql = "SELECT * FROM employees WHERE id = %d";
$result_sql = sprintf($temp_sql, $id);

長めのSQLになるともっと工夫が必要かなー
つーか細かい部分の書き方とか慣例的なものとかは
やっぱ現場で知るのが一番だなー
早く転職したい