Рассмотрим пример построения дерева иерархии (в развернутом виде) на
основе информации из базы данных с помощью PHP и MySQL. Ключ к решению
данной задачи - использование рекурсивной функции. Иерархия разделов
будет храниться в таблице базы данных MySQL. |
Классические СУБД, такие как MySQL (а так же MS SQL,
Oracle, PostgreeSQL) состоят из отдельного сервера, поддерживающего
работу базы данных и прослушивающих определённый порт, на предмет
обращения клиентов. В качестве клиента может выступать в том числе и
расширение PHP, реализующего интерфейс, с помощью которого
осуществляются запросы к базе. Движок SQLite и интерфейс к ней
реализованы в одной библиотеке, что увеличивает скорость выполнения
запросов. Такой сервер часто называют встроенным. |
Рассмотрим основные функции PHP, применяемые для работы с MySQL сервером. |
Краткий эксурс в
upload
Что такое Upload files, или
почему не работает Даже если у Вас в распоряжении всего один компьютер, на котором совмещен и сервер и рабочая станция, не стоит забывать о том, что php использует технологию клиент/сервер. |
ВступлениеЭто руководство предназначено для тех web-разработчиков, которые хотят автоматизировать передачу файлов по сети либо взаимодействовать с другими Интернет - сервисами. Для чтения этой главы вам необходимо владеть пониманием принципа работы стратегии клиент - сервер и знать основы синтаксиса PHP. |
Откуда знает MP3-Player, например Winamp информацию
об исполнителе или названии композиции, которую он проигрывает? Может
быть, он сам каким-то чудным образом узнает название песни и альбома?
Нет, здесь нет никакого волшебства! Подобная информация содержится в
самих файлах. Музыкальные файлы других форматов таких как WMA или Ogg
Vorbis также содержат подобную информацию, но здесь речь пойдет о
файлах в формате mp3. |
Здесь я вам приведу функцию, которая позволяет защитить e-mail от спам-ботов. Функция выводит адрес электронной почты в виде ASCII-символов: |
Будем отправлять письма на PHP с аттачем |
Выражения в PHPВыражения - это краеугольный камень PHP. Почти все, что вы пишите в PHP, является выражением. Выражения являются "кирпичиками", из которых состоят PHP-программы. Под выражением в PHP понимается то, что имеет значение. |
Выражения в PHPPHP содержит множество функций для работы с датой и временем. |