Многофайловые сценарии PHP

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

Tags: , ,

Related posts

Динамические переменные и функции Динамические переменные

Кроме обычного манипулирования данными, РНР позволяет создавать переменные, идентификаторы которых {например, Sfoo — идентификатор) неизвестны до тех пор, пока сценарий не запущен. Эта концепция “переменных переменных” хота и не применяется в ежедневной разработке, все же в некоторых случаях совершенно незаменима, как вы это увидите далее в книге, когда будут рассматриваться формы. Так выглядит синтаксис, применяемый в случаях, когда вы хотите обратиться к некоторому значению по имени переменной: (more…)

Tags: , ,

Related posts


постановление о перепланировке