php中isset()函数如何使用
生活随笔
收集整理的這篇文章主要介紹了
php中isset()函数如何使用
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
php中isset()函數(shù)的使用方法:isset()函數(shù)用于檢測(cè)變量是否已設(shè)置并且非NULL,具體用法如:【isset($a)】。如果指定變量存在且不為NULL,則返回TRUE,否則返回FALSE。
isset() 函數(shù)用于檢測(cè)變量是否已設(shè)置并且非 NULL。
(推薦教程:php圖文教程)
如果已經(jīng)使用 unset() 釋放了一個(gè)變量之后,再通過(guò) isset() 判斷將返回 FALSE。
若使用 isset() 測(cè)試一個(gè)被設(shè)置成 NULL 的變量,將返回 FALSE。
同時(shí)要注意的是 null 字符("\\0")并不等同于 PHP 的 NULL 常量。
函數(shù)語(yǔ)法:
bool isset ( mixed $var [, mixed $... ] )
如果一次傳入多個(gè)參數(shù),那么 isset() 只有在全部參數(shù)都被設(shè)置時(shí)返回 TRUE,計(jì)算過(guò)程從左至右,中途遇到?jīng)]有設(shè)置的變量時(shí)就會(huì)立即停止。
返回值:
如果指定變量存在且不為 NULL,則返回 TRUE,否則返回 FALSE。
(學(xué)習(xí)視頻推薦:php視頻教程)
舉例:
<?php
$var = '';
// 結(jié)果為 TRUE,所以后邊的文本將被打印出來(lái)。
if (isset($var)) {
echo "變量已設(shè)置。" . PHP_EOL;
}
$a = "test";
$b = "anothertest";
var_dump(isset($a)); // TRUE
var_dump(isset($a, $b)); // TRUE
unset ($a);
var_dump(isset($a)); // FALSE
var_dump(isset($a, $b)); // FALSE
$foo = NULL;var_dump(isset($foo)); // FALSE
?>
輸出結(jié)果:
變量已設(shè)置。 bool(true) bool(true) bool(false) bool(false) bool(false)
總結(jié)
以上是生活随笔為你收集整理的php中isset()函数如何使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux系统有哪些优缺点
- 下一篇: php把数组转为字符串用什么函数