Использование функции printf() для вывода значения, возвращаемого функцией
Еще одна характерная ошибка использования функции printf() – вывод значения, возвращаемого функцией, как в следующем примере:
<?php
printf ("Найдено %d вхождений строки %s", count ($result), $search_term);
?>
Наряду с функцией print(), при использовании ее в тех же целях, следует использовать оператор ‘.’ В данном случае этот оператор добавляет текст к результату вызова функции:
<?php
print "Найдено " . count ($result) . " вхождений строки $search_term";
?>
Использование оператора . в паре с функцией print() позволяет избежать использования более медленной функции printf().