php
創(chuàng)新新互聯(lián),憑借十多年的網(wǎng)站制作、成都網(wǎng)站制作經(jīng)驗(yàn),本著真心·誠(chéng)心服務(wù)的企業(yè)理念服務(wù)于成都中小企業(yè)設(shè)計(jì)網(wǎng)站有1000+案例。做網(wǎng)站建設(shè),選成都創(chuàng)新互聯(lián)公司。
中
判斷數(shù)組中是否有值,可以先把一個(gè)數(shù)組賦值給一個(gè)變量,然后用empty函數(shù)判斷,這個(gè)變量是否為空,如果為空則代表數(shù)組沒有值,如果為非空則代表有值。
?php
$array=array();
if(empty($array)){
echo
"則代表沒有值";
}else{
echo
"有值"
}/pre
評(píng)論
加載更多
函數(shù):in_array -- 檢查數(shù)組中是否存在某個(gè)值定義:bool in_array ( mixed needle, array haystack [, bool strict] )在haystack 中搜索 needle,如果找到則返回 TRUE,否則返回 FALSE。 如果第三個(gè)參數(shù) strict 的值為 TRUE 則 in_array() 函數(shù)還會(huì)檢查 needle 的類型是否和 haystack 中的相同。 例子1. in_array() 例子?php
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Got Irix";}if (in_array("mac", $os)) {
echo "Got mac";}? 第二個(gè)條件失敗,因?yàn)?in_array() 是區(qū)分大小寫的,所以以上程序顯示為: Got Irix 例子2. in_array() 嚴(yán)格類型檢查例子?php
$a = array('1.10', 12.4, 1.13);
if (in_array('12.4', $a, true)) {
echo "'12.4' found with strict check\n";}if (in_array(1.13, $a, true)) {
echo "1.13 found with strict check\n";}? 上例將輸出:1.13 found with strict check 例子3. in_array() 中用數(shù)組作為 needle?php
$a = array(array('p', 'h'), array('p', 'r'), 'o');
if (in_array(array('p', 'h'), $a)) {
echo "'ph' was found\n";}if (in_array(array('f', 'i'), $a)) {
echo "'o' was found\n";}?
//用isset
$var?=?'test';
var_dump(isset($var));?//return?True
var_dump(isset($someOtherVar));?//return?False
需要準(zhǔn)備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先,打開php編輯器,新建php文件,例如:index.php。
2、在index.php中,輸入代碼:
if (isset($_SESSION['aa'])) {
echo '有值';
} else {
echo '沒有值';
}
3、瀏覽器運(yùn)行index.php頁面,此時(shí)會(huì)打印出$_SESSION['aa']有沒有值的判斷結(jié)果。