PHP/Zmienne i tablice: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Lethern (dyskusja | edycje)
poprawki treści, uproszczenie języka itp.
Linia 121:
</source>
 
Zmienna <code>$a</code> nie została w tym kodzie nigdzie początkowo adeklarowanazadeklarowana. Otwórz swój plik ''php.ini'', odnajdź dyrektywę ''error_reporting'' i zmień jej wartość na <code>E_ALL | ~E_NOTICE</code>. Wyłączysz w ten sposób wyświetlanie powiadomień. Zrestartuj serwer i uruchom powyższy skrypt. Wynikiem powinno być "5". PHP bez pytania podstawił do <code>$a</code> wartość neutralną 0. Przywróć teraz poprzedni poziom (''E_ALL | E_STRICT'') i ponownie uruchom ten skrypt. Oprócz wyniku, ujrzysz też komunikat:
 
Notice: Undefined variable: a in D:\Serwer\www\katalog\twojskrypt.php on line 3