dedlfix: Codierung=>Decodierung

Beitrag lesen

echo $begrueszung;

gibt es dann eine Notice (error_reporting beim Entwickeln immer auf E_ALL stellen!)

Wie geht das? hab das schon mehrfach gelesen und jetzt intressierts mich.

Es gibt mehrere Möglichkeiten.

Eine hat Cybaer schon genannt.

Zum anderen ist es eine gute Idee, diese Option auf dem lokalen Entwicklungssystem gleich in der php.ini einzustellen. Da steht meist eine Zeile:

error_reporting = E_ALL & ~E_NOTICE

Dort muss dann das  & ~E_NOTICE weg.

Und zum dritten kann man, wenn PHP als Modul läuft und die Apache-Konfiguration es zulässt, PHP-Optionen per Verzeichnis in der meist .htaccess genannten Datei einstellen. Hier muss allerdings der Zahlenwert für E_ALL verwendet werden:

php_value error_reporting 2047

Ob die Einstellungen wirken verrät dir dann phpinfo(); (Da muss auch der Zahlenwert auftauchen.)

(Unter Windows gibt es noch die Möglichkeit, die Registry zu verwenden, aber das lass ich hier mal weg.)

echo "$verabschiedung $name";