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']);

und
var_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

Antworten auf die Frage(4)

Ihre Antwort auf die Frage