Встроенные документы (here-docs) позволяют включать в текст сценария текстовые вставки, в которых могут присутствовать как двойные, так и одинарные кавычки, при этом не надо вставлять в текст экранирующий обратный слэш. Пример встроенного документа: <<Название языка РНР происходит от английского: "PHP: Hypertext Preprocessor". По этой причине акроним "РНР" обычно называют рекурсивным акронимом, так как развернутое значение акронима содержит сам акроним. Поскольку этот текст оформлен в виде встроенного документа, отпадает необходимость предварять двойные кавычки символом обратного слэша (экранировать кавычки). THE_END Текст встроенного документа начинается с последовательности символов <<<, за которыми располагается некоторая уникальная последовательность символов, которая не должна повторяться в тексте встроенного документа. Эта последовательность продолжается до конца строки и может заканчиваться необязательным символом «;» (точка с запятой). Признаком конца встроенного документа является повторение этой уникальной последовательности с новой строки (\n). Во встроенный документ можно вставлять переменные. В этом случае они будут интерпретироваться аналогично строковым константам в двойных кавычках.