在JavaScript 中,「document.createTouch !== undefined」檢查「document.createTouch」的未定義性。在 PHP 中尋找等效項,讓我們來探索確定變數是否未定義的方法。
與 JavaScript 不同,PHP 沒有明確的「undefined」關鍵字。相反,您可以使用“isset()”來檢查變數是否已定義。如果變數存在則傳回 true,否則傳回 false。例如:
$isTouch = isset($variable);
需要注意的是,即使「isset()」傳回true,即使該變數包含值NULL。若要檢查變數是否未定義而非僅是空或設為 NULL,可以使用下列指令:
if (!isset($variable) || is_null($variable)) {
// $variable is undefined
}
$isTouch = empty($variable);
使用「empty()」或者,您可以使用「empty()」來檢查變數是否未定義或包含某些值,包括空字串、零、NULL、和一個空數組。然而,「empty()」不會區分未定義的變數和設定為 false 的變數。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3