Diskuze: Heredoc syntaxe
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
A co ti to vypíše ? Syntax je vpořádku.
syntax error, unexpected T_SL in "cesta/soubor" on line 8
celý kód:
echo <<<EOT
<section id="red">
Text prvního řádku
Další text
Další text
</section>;
EOT;
nebo pokud to nechám jak předtím tak mi to píše:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting
T_STRING or T_VARIABLE or T_NUM_STRING
kód:
require_once 'Email.php';
if (isset($_POST["email"])){
$mail = new Email();
if(!$_POST['antispam'] || !$_POST['zprava']){
echo <<<EOT
Text prvního řádku
Další text
Další text
EOT;
}
else{
if($_POST['antispam'] == date("Y")){
echo "ok";
}
Nemáš před tím EOT nějaké bílé znaky ? (i za)
EOT;
nesmí být nijak zleva odsazeno. Normálně to IDE ani
neodsadí, veškeré odsazování nejraději nechávám na něm. Ručně v
programu nic neodsazuji ani nezarovnávám.
Zobrazeno 6 zpráv z 6.