Wie kann ich überprüfen, ob alle Werte etwas tun, wenn etwas fehlt mit etwas Echo. Ich versuche es mit isset, aber ich vermisse etwas, was ich denke.Wie überprüft man mehrere Variablen, wenn Werte vorhanden sind?
$da1="da1";
$ba2="";
$za3="za3";
if (!empty($da1)||!empty($ba2)||!empty($za3)) {
echo $da1.$ba2.$za3;
}else{
echo "one is missing";
}
Meine Ausgabe ist dies:
da1za3
'! Leer ($ da1)' ist wahr, keine anderen Prüfungen werden durchgeführt. Sie müssen Ihre Logik überdenken –
Sie sollten vorsichtig sein, wenn Sie 'empty()' verwenden und stellen Sie sicher, dass Sie wissen, was es tatsächlich als leer auswertet. http://php.net/manual/en/function.empty.php –