Сортировать по:
Дате ·
Названию ·
Рейтингу ·
Комментариям ·
Просмотрам
Эта статья о том, что
представляют из себя классы, написанные в PHP, о том,
как их лучше писать для улучшения быстродействия, и каких распространенных
ошибок нужно избегать, что бы не разочароваться в возможностях, как своих, так
и в возможностях PHP в целом. |
|
Ссылки в PHP - это средство доступа к содержимому одной переменной
под разными именами. Они не похожи на указатели языка Си и не являются
псевдонимами таблицы символов. В PHP имя переменной и её содержимое -
это разные вещи, поэтому одно содержимое может иметь разные имена.
Ближайшая аналогия - имена файлов Unix и файлы - имена переменных
являются элементами каталогов, а содержимое переменных это сами файлы.
Ссылки в PHP - аналог жёстких ссылок (hardlinks) в файловых системах
Unix. |
Одним из важнейших предопределённых массивов является
массив $_SERVER — в него PHP-интерпретатор помещает переменные, полученные
от сервера. Без данных переменных сложно организовать полноценную
поддержку Web-приложений. Ниже приводится описание наиболее важных
элементов суперглобального массива $_SERVER. |
Работа с файлами разделяется на 3 этапа:
|
Как минимум, это чревато
потерей результатов работы одного из экземпляров скрипта, а как
максимум - нарушением структуры файла данных и невозможностью
нормальной работы скрипта до вмешательства админа. |
Здесь будет рассмотрена загрузка файлов на сервер по протоколу HTTP. Рассмотрим два варианта конфигурации PHP:
|
Первый способ: скачать и посмотреть. Второй способ описан здесь. Вступление. Чтобы это сделать, надо открыть сокет (установить соединение с удаленным веб-сервером). Сокет - это файл, в который можно писать и читать. Далее в сокет (как в файл) надо написать заголовок (HEAD filename ...). После считать из сокета то, что нам напишут. Для начала выведите это на экран, чтобы было понятно, что именно вам возвращают. В ответе сервера, что мы считаем, будет много полезной информации - тип и ОС сервера, дата модификации и размер файла, другая информации. Все, что надо - выдрать из текста нужное число и вывести его на экран. |
Структурированный язык запросов SQL позволяет производить различные
операции с базами данных: создавать таблицы, помещать, обновлять и
удалять из них данные, производить запросы из таблиц и.т.д. Далее мы
последовательно рассмотрим все эти операторы. |
База данных с точки зрения MySQL (и некоторых других СУБД) - это
обыкновенный каталог, содержащий двоичные файлы определенного формата -
таблицы. Таблицы состоят из записей, а записи, в свою очередь, состоят
из полей. Поле имеет два атрибута - имя и тип. |