[英]array_key_exists Not working on simple array
我希望你能解決我的問題。 我有這個數組$ j(用於測試目的)設置。
Array
(
[ssssjgjhs2sss] => http://diepresse.com/rss/MeinGeld
)
我想添加其他數據,但首先必須檢查數據是否已存在於數組中,因此我使用:
$nArr[$name] = $url;
$j = (array)json_decode($result[0]->privateFeeds);
if(array_key_exists($name,$j)){
$j = array_merge((array)$j,$nArr);
echo "added";
}
else{
echo "Allready_in_array";
}
當我添加新內容時,我總是來到其他地方。 也:
print_r(array_key_exists($name,$j));
沒有回報。
謝謝!!
保持簡單:p
<?php
$ar["ssssjgjhs2sss"] ="http://diepresse.com/rss/MeinGeld";
$name = "name";
$url="http://www.host.ext";
if(array_key_exists($name,$ar)){
echo "this key is already in the array";
}
else
{
echo " added ";
$ar[$name]=$url;
}
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.