Сценарий PHPoC состоит из 2х тегов: открывающий тег (<?php или <?) и закрывающий тег (?>). Значением этих тегов являются начало и конец сценария. Все, что за пределами этой пары тегов, игнорируется анализатором PHPoС и выводится на стандартный порт вывода. В случае с веб-страницей, проигнорированный тест будет отправлен веб-браузеру.
<?php // opening tag
echo "Hello PHPoC!"; // script
?> // closing tag
То, что находится за пределами пары открывающего и закрывающего тегов, игнорируется синтаксическим анализатором PHPoC, который позволяет встраивать PHPoC в HTML-документы.
<p>This will be ignored by PHPoC and displayed by the browser. </p>
<?php echo "While this will be parsed."; ?>
<p>This will also be ignored by PHPoC and displayed by the browser. </p>
С помощью условного оператора, PHPoC может определить исход текста, который находится за пределами PHPoC тегов. Обратите внимание на пример ниже.
<?php if(true){ ?>
This will show if the expression is true. <!-- This will be displayed -->
<?php } else { ?>
Otherwise this will show. <!-- This will not be displayed -->
<?php } ?>
Как и в C, PHPoC требует инструкции для возможности заканчиваться точкой с запятой в конце каждого оператора. Закрывающий тег блока операторов PHPoC автоматически подразумевает точку с запятой; Вам не нужно ничего вводить дополнительно.
<?php
echo "the first statement.\r\n"; // the first line, ';' is used
echo "the last statement.\r\n" // the last line, ';' can be omitted
?>
<?php echo "single line statement.\r\n" ?> // single line, ';' can be omitted
※ Хотя вы можете опустить точку с запятой, мы рекомендуем использовать точку с запятой в любое время, потому что это неправильный синтаксис.
Также как 'C' и 'C++', PHPoC поддерживает одну линию и комментарии нескольких строк.
<?php
echo "the first statement.\r\n"; // one-line comment
/* This
is
multiple-line comment. */
echo "the last statement.\r\n";
?>
※ UNIX комментарий в стиле '#' не поддерживается в PHPoC.