Существуют два основных отличия
Posted in: Многофайловые сценарии PHP, By: admin, At: Сентябрь 15th, 2008
Если оба оператора позволяют текущему сценарию выполнять код из отдельного файла, в чем же разница между ними? Существуют два основных отличия: первое — это способность возвращать значения и второе — при каких условиях загружается запрошенный файл. Когда применяется директива include, РНР откладывает момент-загрузки запрошенного файла до того момента, когда сценарий достигнет точки выполнения оператора include и заменит его содержимым этого файла. В противоположность этому в случае применения оператора require, он заменяется содержимым включаемого файла независимо от того, будет ли выполнен оператор required (и, соответственно, содержимое файла) в процессе нормального выполнения сценария. (more…)
Tags: отличия, Ссылки, Строки