#php
#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"
Ответ №1:
Может быть, используя foreach?
foreach($someArray as $key => $element)
{
echo '["'.$key . '"] => ';
var_dump($element);
}
В массиве, подобном:
$someArray = array('a' => 'b');
ВОЗВРАТ:
["a"] => string(1) "b"
Ответ №2:
каким бы ни было имя вашего массива, который вы сбрасываете, сделайте это
$image = $arrayName['twitterurl'];
Ответ №3:
Вы можете получить доступ к данным в массиве одним из двух способов:
$image = $arrayVariable["twitterurl"];
или
foreach($arrayVariable as $key => $value){
if($key === "twitterurl")
$image = $value;
}
Ответ №4:
$image = trim( $arr[ "twitterurl" ] );