Помимо ограничителей , допускается использование дополнительных вариантов,
таких как
и
Code
<script language="php"> </script>
. Кроме того, до версии 6.0 допускается использование ограничителей языка программирования
Code
ASP <% %> (конструкции <? ?> и <% %> могут быть выключены в конфигурационном файле php.ini)
. Имена переменных начинаются с символа $, тип переменной объявлять не нужно.
Имена переменных, функций и классов чувствительны к регистру.
Константы также чувствительны к регистру.
Переменные обрабатываются в строках, заключённых в апострофы или двойные кавычки, и heredoc-строках (строках, созданных при помощи оператора <<<).
PHP рассматривает переход на новую строку как пробел, так же как HTML и другие языки со свободным форматом. Инструкции разделяются с помощью точки с запятой (;), за исключением некоторых случаев, после объявления конструкции if/else и циклов.
PHP поддерживает три типа комментариев: в стиле языка Си (ограниченные /* */), C++ (начинающиеся с // и идущие до конца строки) и оболочки UNIX (с # до конца строки).