Комментарии

Переменные в языке PHP
( 0 Голосов )

Имена всех переменных в языке РНР начинаются со знака денежной единицы ($), после которого следует буква или знак подчеркивания (например, $myvariable или $_myvariable), а после них можно указывать цифры и тире. В именах переменных учитывается регистр, а следовательно, $myvariable и $myVariable — это разные переменные. Поэтому следует быть очень внимательным, чтобы не ошибиться, обозначая переменную в другом регистре. И это одна из причин, по которым именовать переменные следует в определенном порядке, пользуясь, например, смешанным написанием вроде $myVariableName.

Объявление переменных

Объявлять переменные в языке РНР совсем не обязательно, но следует непременно присвоить им значения, прежде чем использовать их в выражении. В противном случае интерпретатор языка РНР выдаст предупреждение.

Область действия переменных

Как правило, переменные определяются в области действия того кодового блока, где они устанавливаются. Так, если переменная устанавливается в самом внешнем кодовом блоке сценария, то она окажется в области действия всех остальных кодовых блоков этого сценария, включая и кодовые блоки условных операторов if и циклов. Если же исходный файл включается в код по команде include или require, то переменные остаются в области действия включаемого файла. Именно поэтому переменные из представления по-прежнему остаются в области его действия при вызове метода loadTemplate () для загрузки файлов компоновки. А если переменные определены в методе или функции класса как локальные, то они остаются в области действия только этого метода или функции.


Понравился материал? Пригодилась информация? Плюсани в социалки!


 
Похожие новости