Синтаксис открывающих и закрывающих тегов PHP
В php можно использовать четыре разные пары открывающих и закрывающих тегов. Вот список тегов.
- Синтаксис по умолчанию
- Короткие открытые теги
- Пропустите закрывающий тег PHP в конец файла
Синтаксис по умолчанию
Синтаксис по умолчанию начинается с « php» и заканчивается с «?>».
Пример:
phpecho "Синтаксис по умолчанию";?>
Просмотрите пример (с синтаксисом тега по умолчанию) в браузере.
Короткие открытые теги
Короткие теги начинаются с «» и заканчивается на «?>». Короткие теги стиля доступны, только если они включены в файле конфигурации php.ini на серверах.
echo "Пример PHP с короткими тегами";?>
Пропускать закрывающий тег PHP в конце файла
Рекомендуется, чтобы закрывающий тег PHP был опускается в файле, содержащем только код PHP, так что можно избежать случайных пробелов или новых строк, добавляемых после закрывающего тега PHP, которые могут запустить буферизацию вывода, вызывающую нежелательные эффекты.
Пример:
phpecho "Пример PHP с короткими тегами";
Разделение операторов PHP
В PHP операторы заканчиваются точкой с запятой (;), как в C или Perl. Закрывающий тег блока PHP-кода автоматически подразумевает точку с запятой, нет необходимости иметь точку с запятой в конце последней строки блока PHP.
Правила разделения операторов
- точка с запятой
- И/ИЛИ
- закрывающий тег PHP
Действительные коды
phpecho 'Это тестовая строка';?>
В приведенном выше примере присутствуют как точка с запятой (;), так и закрывающий тег PHP.
php echo 'This is a test' ?>
В приведенном выше примере после последней инструкции нет точки с запятой (;), но присутствует закрывающий тег PHP.
В приведенном выше примере точка с запятой (;) последняя инструкция, но закрывающего тега PHP нет.
Чувствительность к регистру в PHP
В PHP пользовательские функции, классы, Ключевые слова основного языка (например, if, else, while, echo и т. д.) нечувствительны к регистру. Следовательно, три оператора эха в следующем примере равны.
Пример — 1
phpecho ("Мы изучаем чувствительность к регистру в PHP
"); ECHO («Мы изучаем чувствительность к регистру в PHP
»); EcHo («Мы изучаем чувствительность к регистру в PHP
»);?>
Вывод:
Мы изучаем чувствительность к регистру PHP Мы изучаем чувствительность к регистру PHP Мы изучаем чувствительность к регистру PHP
Просмотреть пример в браузере
Вкл. с другой стороны, все переменные чувствительны к регистру.
Рассмотрим следующий пример. Только первая инструкция отображает значение как $ amount, потому что $ amount, $ AMOUNT, $ amoUNT — три разные переменные.
Пример — 2
php $ amount = 200; echo ("Сумма: $ amount
"); echo ("Сумма: $ AMOUNT
"); echo ("Сумма: $ amoUNT
");?>
Вывод:
Сумма: 200 Сумма: Сумма:
Просмотреть пример в браузере
Нечувствительность PHP к пробелам
Как правило, на экране не отображаются пробелы, включая пробелы, табуляции и символы конца строки, т. Е. Символы возврата каретки. В PHP пробелы не имеют значения при кодировании. Вы можете разбить однострочный оператор на любое количество строк или количество отдельных операторов вместе в одной строке.
Следующие два примера одинаковы:
Пример:
phpfunction student_info ($ student_name, $ class, $ roll_no) {echo " Имя ученика: $ student_name
"; echo" Его класс: $ class, а номер списка - $ roll_no "; } student_info ("Дэвид Рэй", "V", 12)?>
Вывод:
Имя ученика: Дэвид Рэй Его класс составляет: V, а номер рулона - 12
Просмотрите пример в браузере
Пример: повышенная нечувствительность к пробелам
phpfunction student_info ($ student_name, $ class, $ roll_no) {echo "Имя ученика: $ student_name
"; echo "Его класс: $ class и № ролика: $ roll_no ";} student_info (" Дэвид Рэй "," V ", 12)?>
Вывод:
Имя учащегося: Дэвид Рэй. Его класс: V, номер списка - 12
Просмотреть пример в браузере
Пример: пробелы нечувствительность к табуляциям и пробелам
В следующем примере пробелы и табуляции используются в числовой операции, но в обоих случаях $ xyz возвращает одно и то же значение.
php//одиночный пробел между $ xyz, =, 11, +, 12 $ xyz = 11 + 12; echo $ xyz. '
';//табуляции и пробелы $ xyz = 11 + 12; echo $ xyz;?>
Вывод:
23 23
Просмотреть пример в браузере
PHP: однострочные и многострочные комментарии
Однострочный комментарий
PHP поддерживает два следующих способа комментирования.
# Это однострочный комментарий.
//Это еще один способ однострочного комментария.
Пример:
phpecho "Как сделать однострочный комментарий."; # Это однострочный комментарий .//Это еще один способ однострочного комментария.?>
Вывод:
Как сделать однострочный комментарий.
Просмотреть пример в браузере
Несколько строки комментариев
PHP поддерживает комментарии стиля ‘C’. Комментарий начинается с пары символов/* и заканчивается парой символов */.
/* Это тестирование с несколькими комментариями,
, и эти строки будут проигнорированы
во время выполнения */
Пример:
phpecho "Как делать многострочные комментарии";/* Это многострочный тест комментариев, и эти строки будут проигнорированы время выполнения */?>
Вывод:
Как делать многострочные комментарии
Просмотрите пример в браузер
Многострочные комментарии не могут быть вложены
phpecho "Как делать многострочные комментарии "; /* Это тестирование многострочного комментария, и эти строки будут проигнорированы во время выполнения */echo «Следующие форматы многострочных комментариев неверны.»; /* Это многострочный комментарий/* тестирование, и эти строки будут проигнорированы */во время выполнения */?>
Первый скрипт PHP
Вот первый скрипт PHP, который отобразит «Hello World …» в веб-браузере.
& lt? phpecho " Hello World ... ";?>
Теги сообщают веб-серверу, что все внутри тегов нужно рассматривать как запускаемый код PHP. Код очень простой. Он использует встроенную функцию PHP «echo» для отображения текста «Hello World …» на веб-странице. Все, что находится за пределами этих тегов, отправляется непосредственно в браузер.
Графическое представление
Объединение PHP и HTML
Синтаксис PHP применим только в тегах PHP.
PHP может быть встроен в HTML и размещен в любом месте документа.
Когда PHP встроен в документы HTML и PHP анализирует этот документ, он интерпретирует раздел, заключенный в открывающий тег ( php) и закрывающий тег (?>) PHP и игнорируйте остальные части документа.
PHP и HTML показаны вместе в следующем примере.
PHP-страница phpecho "Hello World ..."; echo "Hello World ...";?> Практикуйтесь здесь онлайн: