Posts Tagged ‘printf()’

Форматирование текста с помощью printf / sprintf

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , ,

printf(«как форматировать», парметр1, параметр2, …) — выводит результат на экран

$result=sprintf(«..», .., .., …) — тоже самое, только строка не выводиться, а помещается в $result

Цитата из перевода мануала (ПРИМЕРЫ ниже :-) :


sprintf

sprintf — возвращает форматированную строку

Описание

sprintf(string format, mixed [args]…); (далее…)

Функции форматного вывода

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , , ,

printf() и sprintf()

Синтаксис:

int printf(string format [, mixed args])
string sprintf(string format [, mixed args])

Об этих функциях мы поговорим несколько подробнее, чем о предыдущих функциях работы со строками, нами рассмотренных. Сразу скажем, что эти две функции предназначены для форматного вывода и что отличаются они тем, что функция printf() производит форматирование и выводит результаты в выходной поток (браузер или консоль), а sprintf() после осуществления требуемого форматирования просто возвращает строку.

С одной стороны этими функциями можно пользоваться просто как функциями вывода: (далее…)

21 ошибка программиста PHP, часть 1

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , , , ,

Описываются 7 «детских» ошибок (21-15 в обратном порядке, в соответствии со степенью серьезности по нашей классификации). Такие ошибки не вызывают серьезных проблем, но приводят к уменьшению эффективности работы программы, а также выражаются в громоздком трудночитаемом коде, в который, к тому же, трудно вносить изменения.

Одна из наиболее сильных сторон PHP является, одновременно, и его слабой стороной: PHP очень прост в изучении. Это привлекает многих людей; однако, несмотря на его кажущуюся простоту, не так-то просто научиться использовать этот язык правильно и эффективно.

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