Mit PHP 8.2 erstellst du eine PDF/A-3-Datei am praktikabelsten mit TCPDF; mPDF kann zwar PDF/A, ist dafür aber deutlich weniger klar dokumentiert und selbst die eigene Doku bezeichnet die Bibliot...
Wie kann ich in PHP 8 anzeigen lassen, dass eine Variable nicht definiert ist?
Antwort vomIn PHP 8 bekommst du „Variable ist nicht definiert“ (genauer: *Undefined variable*) als **Warning**, wenn du die Variable direkt verwendest. Damit du das zuverlässig **anzeigen** lässt, musst du die Fehlerausgabe aktivieren: ```php <?php error_reporting(E_ALL); ini_set('display_errors', '1'); echo $nichtDefiniert; // Warning: Undefined variable $nichtDefiniert ``` Wenn du stattdessen **gezielt prüfen** willst, ob eine Variable definiert ist, ohne eine Warning zu erzeugen: ```php if (!isset($var)) { echo 'Variable ist nicht definiert (oder ist null).'; } ``` Nur „existiert als Variable“ (auch wenn `null`) prüfst du so: ```php if (!array_key_exists('var', get_defined_vars())) { echo 'Variable ist nicht definiert.'; } ```