Parse error: syntax error, unexpected T_VARIABLE, expecting ‘,’ or ‘;’

PHP szintaxis hiba: hiányzó pontosvessző vagy vessző, ellenőrizd a kód sorát.

syntax error unexpected T_VARIABLE

Hibaüzenet

Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';'

Hibás kód

<?php
$a = 5
$b = 10;
echo $a + $b;
?>

Javított kód

<?php
$a = 5;
$b = 10;
echo $a + $b;
?>

Magyarázat

Parse error: syntax error, unexpected T_VARIABLE hiba akkor dobódik, amikor a PHP parser szintaktikai váratlanságot észlel, pl. hiányzó pontosvessző (;) az előző sor végén. A fix, hogy mindig zárd le az utasításokat ;-el, vagy ha tömböt írsz, vesszővel válaszd el az elemeket. Használj IDE-integrált lintelést is, amely azonnal jelzi a hiányzó karaktereket, ezzel megelőzheted a futás közbeni hibákat.

További információ: PHP szintaxis útmutató