第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

檢查值是否為空 in_array?PHP

檢查值是否為空 in_array?PHP

PHP
動漫人物 2021-06-22 17:01:43
我正在嘗試執(zhí)行in_arrayIf else 語句的內(nèi)部。它檢查該值是否存在于數(shù)組中。這是我如何從 ajax 到控制器獲取數(shù)組值$data_days = $request->dataDays;示例輸出: 1,2,3,4,5,6,7如果用戶沒有檢查monday并且檢查了其余的日子,它將像這樣返回數(shù)組2,3,4,5,6,7這些數(shù)字是天數(shù)1 = 星期一2 = 星期二等等..它來自多個復(fù)選框。好吧,當(dāng)值在數(shù)組內(nèi)部匹配時,它工作正常。但是當(dāng)數(shù)組中不存在該值時,它會返回一個錯誤,表示 in_array() 期望參數(shù) 2 為數(shù)組,給出 null因為我與數(shù)組匹配的值不存在或null if (in_array('1', $data_days, true)){    $message = "exists";   }  else{    $message = "doesn't exists!";   }如果1數(shù)組中沒有值,它應(yīng)該返回doesn't exists!截至目前的位置,它只是給我一個這樣的錯誤in_array() 期望參數(shù) 2 是數(shù)組,給定 null
查看完整描述

2 回答

?
慕村9548890

TA貢獻(xiàn)1884條經(jīng)驗 獲得超4個贊

這不是因為數(shù)組內(nèi)部不存在值。


看來您的數(shù)組沒有以正確的方式創(chuàng)建。


但是,如果您確定您的數(shù)組絕對正確,請檢查您的變量是否為數(shù)組。


使用is_array()PHP的功能。


PHP: is_array - 手冊

看:


 if (is_array($data_days) && in_array('1', $data_days, true)){

    $message = "exists";

   }

  else{

    $message = "doesn't exists!";

   }


查看完整回答
反對 回復(fù) 2021-06-25
  • 2 回答
  • 0 關(guān)注
  • 252 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號