Довольно любопытный язык, этот ПХП...
Несет на себе очень яркие признаки того, что с самого начала он предполагался под пошаговую интерпретацию, а не под компиляцию.Более того, видно, что его не предполагали для самостоятельной работы а именно в тандеме с каким-то "заказчиком функций". Да и не "каким-то", а именно с веб-сервером...
Как вам, например, такой образчик структурирования кода:
"include "имя файла" - команда для включения содержимого одного файла в другой. Содержимое файла, имя которого указывается в команде, целиком и полностью вставляется на то место, где располагается эта команда, при этом все коды РНР, содержащиеся во вставляемом файле, исполняются так же, как если бы они были на месте этой команды."
Необходимость структурирования кода пришла достаточно поздно, что видно по областям действия переменных, даи вот, например:
"Начиная с РНР версии 4.1, передаваемые через форму переменные помещаются еще и в массивы SPOST и SGET. Отличие этих массивов от предыдущих состоит в том, что их переменные доступны еще и во всех функциях, расположенных в программе РНР, т. е. они являются глобальными."
То есть до 4-й версии острой необходимости гонять данные между
среда, 7 февраля 2007 г.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий