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

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

如何檢查關(guān)聯(lián)數(shù)組中是否存在特定項目?

如何檢查關(guān)聯(lián)數(shù)組中是否存在特定項目?

PHP
躍然一笑 2023-05-26 10:03:21
[ { "pid": "1", "pname": "Burger", "price": "20", "qnty": "1", "pimg": "1.jpg" }, { "pid": "2", "pname": "Cheese burger", "price": "30", "qnty": "1", "pimg": "2.jpg" }]我有一個像上面這樣的數(shù)組。如何檢查數(shù)組是否有特定的“pid”。例如,如果數(shù)組有“pid”1,則顯示view button,否則顯示add to cart button
查看完整描述

4 回答

?
千萬里不及你

TA貢獻1784條經(jīng)驗 獲得超9個贊

foreach ($array as $item){

   if($item->pid == 1) {

       //do some work...

   }

}


查看完整回答
反對 回復(fù) 2023-05-26
?
神不在的星期二

TA貢獻1963條經(jīng)驗 獲得超6個贊

$array = [

 {

 "pid": "1",

 "pname": "Burger",

 "price": "20",

 "qnty": "1",

 "pimg": "1.jpg"

 },

 {

 "pid": "2",

 "pname": "Cheese burger",

 "price": "30",

 "qnty": "1",

 "pimg": "2.jpg"

 }

]

你可以使用isset功能。


$key = 1;

$count =0 ;


foreach($array as $a) {

    if(isset(array_search($key,$a))){

       //your logic to execute if the $key is there in the array

       $count ++;

   }

 }

  if($count==0){

      //add to cart logic

  }


查看完整回答
反對 回復(fù) 2023-05-26
?
千巷貓影

TA貢獻1829條經(jīng)驗 獲得超7個贊

您需要使用循環(huán)迭代數(shù)組,然后根據(jù)數(shù)組的任何索引檢查值


foreach ($items as $item){

   if($item->pid == 1) {

       // do whatever you want to do

   }

}


查看完整回答
反對 回復(fù) 2023-05-26
?
慕仙森

TA貢獻1827條經(jīng)驗 獲得超8個贊

您可以利用isset()和!empty()


foreach($lists as $list) {

    if(isset($list['pid']) && (!empty($list['pid']))) { // this will check if a key exists. If yes, then check for it's value. If value is there, then true

        // pid exists and has a value

    } else {

    }

}


查看完整回答
反對 回復(fù) 2023-05-26
  • 4 回答
  • 0 關(guān)注
  • 213 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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