Undefined variable foo PHP
Hibaüzenet
Undefined variable: fooHibás kód
<?php echo $foo; ?>Javított kód
<?php $foo = 'érték'; echo $foo; ?>Magyarázat
Undefined variable: foo hiba akkor fordul elő, amikor egy nem inicializált változót próbálsz elérni. A PHP figyelmeztetést dob, mert nem találja a változó értékét. A megoldás, hogy használat előtt mindig definiáld a változót, például $foo = 'valami';, vagy ellenőrizd az isset($foo) függvénnyel, így elkerülöd a notice szintű figyelmeztetést. Különösen űrlapmezők vagy GET/POST paraméterek esetén fontos a létezésük ellenőrzése, mielőtt felhasználnád.
További információ: PHP változók alapjai
