[請益] php 在array裡找值
請問我想用in_array在一個array($ret)裡判斷其中某一個element的值是否存在. 不過結果一直找不到. 是因為有boolean
值存在array嗎?還是我要怎麼找才好? 謝謝
array如下
$ret =
object(stdClass)#2 (2) {
["responsecode"]=>
int(0)
["elementcol"]=>
array(1) {
[0]=>
object(stdClass)#3 (7) {
["name"]=>
string(13) "namevalue"
["sku"]=>
string(5) "00000"
["id"]=>
int(10)
["color"]=>
string(4) "blue"
["size"]=>
int(1)
["stock"]=>
bool(false)
["order"]=>
bool(false)
}
}
}
=====
if(in_array("namevalue", array($ret->elementcol)))
echo "y";
else
echo "n";
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 71.183.242.84
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1401767225.A.4E0.html
→
06/03 12:26, , 1F
06/03 12:26, 1F
推
06/04 10:44, , 2F
06/04 10:44, 2F
→
06/04 10:47, , 3F
06/04 10:47, 3F
→
06/04 10:54, , 4F
06/04 10:54, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章