|
|
- Подробности
-
Категория: PHP. Синтаксис
Рекурсия — это обращение функции к самой себе.
Многие не понимают, как же использовать рекурсию на практике — мол, "что за бред, функция обращается сама к себе… Этого не должно быть!". Действительно, кажется странновато и неудобно. Ну что же, разберем реальный случай.
Допустим, нам необходимо выстроить дерево записей из базы данных, каждый из которых имеет следующие параметры:
uid имя записи uid родительской записи
Подробнее: Использование рекурсии в PHP
- Подробности
-
Категория: PHP. Синтаксис
При выводе чисел на веб странице отличным способом улучшить доступность информации является форматирование для облегчения восприятия. Например, число 123,456.78 воспринимается гораздо лучше, чем 123456.784321.
PHP функция number_format() предоставляет лёгкий способ форматировать числа для отображения. Можно отделять тысячи с помощью запятой или другого символа, выбирать символ для десятичной точки и определять количество десятичных знаков в дробной части числа для отображения (можно совсем не выводить дробную часть числа).
Основные опции форматирования чисел
По умолчанию number_format() принимает число для форматирования и возвращает строку, которая содержит отформатированное число, округлённое до ближайшего целого с разделением каждой группы тысяч с помощью запятой:
1 $myNumber = 1234567.89;
2
3 // Выводит "1,234,568"
4 echo number_format( $myNumber );
Подробнее: Форматирование чисел с помощью функции PHP number_format()
- Подробности
-
Категория: PHP. Синтаксис
Качественные программы предоставляют пользователю большой набор различных удобных и полезных функций. Хорошо продуманный интерфейс берет на себя обработку простых задач, и нам не надо беспокоится о том, чтобы их решать. Например, если набирать строку “www.ruseller.com” в тексте email или в сообщении, можно ожидать, что она станет ссылкой, по которой можно перейти на указанный ресурс, без дополнительных действий по вставке тегов HTML. Другой пример, парсинг текста из фида твиттера. Например, “@desktopped — это блог на английском языке по теме#computers“, можно ожидать, что и @desktopped и #computers будут ссылками.
Функция “преобразования текста в ссылку” является великолепным инструментом, который надо использовать при разработке блога или веб сайта. Возможные варианты использования:
Подробнее: Преобразование текста в ссылку с помощью регулярных выражений
- Подробности
-
Категория: PHP. Синтаксис
Элементы массива в PHP могут содержать значения любого типа, такие как числа, строки, объекты. Они также могут содержать и другие массивы, что фактически означает создание многомерного или вложенного массива.
В данном уроке рассматриваются многомерные (вложенные) массивы PHP. Объясняется, как их создать, как ими манипулировать, как организовать цикл по всему многомерному массиву в PHP.
Как создать многомерный массив
Подробнее: Использование многомерных массивов в PHP
- Подробности
-
Категория: PHP. Синтаксис
Иногда нужно, чтобы скрипт PHP формировал длинную строку в несколько коротких, сохраняя при этом целостность слов. Такая необходимость может возникнуть при форматировании некоего текста для печати или для email, или когда нужно вывести предварительно отформатированный текст на веб странице с помощью элемента pre.
PHP имеет практичную функцию wordwrap() для решения таких задач. В данном уроке рассматривается работа с функцией wordwrap().
Основной синтаксис wordwrap()
Подробнее: Формирование текста с использованием функции PHP wordwrap()
|
|
|
|