数组的回声值

时间:2011-05-07 15:24:24

标签: php

我有一个数组,如果我这样做,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"

4 个答案:

答案 0 :(得分:1)

也许正在使用foreach

foreach($someArray as $key => $element)
{
    echo '["'.$key . '"] => ';
    var_dump($element);
}

在数组上:

$someArray = array('a' => 'b');

返回:

["a"] => string(1) "b" 

Demo

答案 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;
}