2014-04-24 3 views
1

Мне нужно получить значения итогового значения заголовка из этого кода. Пожалуйста, помогите мне в получении значений rawdata, и мне нужно их закодировать. Может кто-то пожалуйста, помогите мнеКак получить значения из массива массива

Array 
    (
     [rawData] => Array 
      (
       [csrf_hash_name] => 57b9481862e81cf2ebe9ed4e962355db 
       [title] => gfgf 
       [summary] => hfdhfhfdhdf 
       [cover] => clockface - 2.png 
       [id] => Array 
        (
         [0] => 
         [1] => 
        ) 


    ) 

ответ

0

Попробуйте этот код ниже

<?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; 
?> 

С heers!

+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']; 
0
<?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; 
?> 
Смежные вопросы