[英]How to fetch the values from array of array
我需要從此代碼中獲取“標題摘要”封面值。 請幫我獲取原始數據的值,我需要循環它們。 有人可以幫我嗎
Array
(
[rawData] => Array
(
[csrf_hash_name] => 57b9481862e81cf2ebe9ed4e962355db
[title] => gfgf
[summary] => hfdhfhfdhdf
[cover] => clockface - 2.png
[id] => Array
(
[0] =>
[1] =>
)
)
只需按其鍵進行調用即可:
$arr = Array
(
'rawData' => Array
(
'csrf_hash_name' => 57b9481862e81cf2ebe9ed4e962355db,
'title' => gfgf,
'summary' => hfdhfhfdhdf,
'cover' => clockface - 2.png,
'id' => Array
(
0 => '',
1 => ''
)
);
然后使用
$title = $arr['rawData']['title'];
$summary = $arr['rawData']['summary'];
在下面嘗試此代碼
<?php
$array = array(
"rawData" => array(
"csrf_hash_name" => "57b9481862e81cf2ebe9ed4e962355db",
"title" => "gfgf",
"summary" => "hfdhfhfdhdf",
"cover" => "clockface - 2.png",
"id" => array(
0 => "",
1 => ""
)
)
);
foreach($array["rawData"] as $key => $arr) {
$fetchValue = array('title', 'summary', 'cover');
if(in_array($key, $fetchValue)) {
$$key = $arr;
}
}
echo $title;
echo $summary;
echo $cover;
?>
干杯!
<?php
$array = array(
"rawData" => array(
"csrf_hash_name" => "57b9481862e81cf2ebe9ed4e962355db",
"title" => "gfgf",
"summary" => "hfdhfhfdhdf",
"cover" => "clockface - 2.png",
"id" => array(
0 => "",
1 => ""
)
)
);
$arr2 = array();
foreach($array["rawData"] as $key => $arr) {
$fetchValue = array('title', 'summary', 'cover');
if (in_array($key, $fetchValue)) {
$arr2[$key] = $arr;
}
}
extract($arr2);
echo $title;
echo '<br/>';
echo $summary;
echo '<br/>';
echo $cover;
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.