我有一个数组,如果我这样做,var_dump()看起来像这样:
array(5) { ["id"]=> string(10) "2147483647" ["date"]=> string(10) "1304773322" ["twitteruser"]=> string(9) "Username" ["twitterurl"]=> string(103) "http://a2.twimg.com/profile_images/1070129036/30175_415127663488_509603488_44556621_2331814_n_normal.jpg" ["govequote"]=> string(80) "text" }
我如何选择性地回应每一个,例如
我希望$ image等于["twitterurl"]=> string(103) "http://a2.twimg.com/profile_images/1070129036/30175_415127663488_509603488_44556621_2331814_n_normal.jpg"
答案 0 :(得分:1)
也许正在使用foreach?
foreach($someArray as $key => $element)
{
echo '["'.$key . '"] => ';
var_dump($element);
}
在数组上:
$someArray = array('a' => 'b');
返回:
["a"] => string(1) "b"
答案 1 :(得分:1)
您要转储的数组的名称 这样做
$image = $arrayName['twitterurl'];
答案 2 :(得分:0)
$image = trim( $arr[ "twitterurl" ] );
答案 3 :(得分:0)
您可以通过以下两种方式之一访问数组中的数据:
$image = $arrayVariable["twitterurl"];
或
foreach($arrayVariable as $key => $value){
if($key === "twitterurl")
$image = $value;
}