PHP: Wie man ein Feld überprüft, das einen leeren / leeren / NULL-Wert hat?
Ich möchte einen Fehler anzeigen, wenn eine Variable einen BLANK-Wert oder einen EMPTY- oder NULL-Wert hat. Zum Beispiel wird die Variable unten gezeigt:
$mo = strtotime($_POST['MondayOpen']);
undvar_dump($_POST['MondayOpen'])
kehrt zurückstring(0) "".
Jetzt gehe ich wie folgt vor
Zuerst möchten Sie herausfinden, welcher Variablentyp vorliegt$mo
ist? (String oder Integer oder andere)
Welche Funktion ist besser, um das zu finden$mo
keinen Wert haben.
Ich mache einen Test mit$mo
und bekam diese Ergebnisse
is_int($mo);//--Return nothing
is_string($mo); //--Return bool(false)
var_dump($mo); //--Return bool(true)
var_dump(empty($mo));//--Return bool(true)
var_dump($mo==NULL);//--Return bool(true)
var_dump($mo=='');//--Return nothing
Bitte schlagen Sie einen optimalen und richtigen Ansatz zur Überprüfung der Variablenintegrität vor