2015-09-05 2 views
1

У меня есть больше, чем 3d ассоциативного массив, и я хочу получить доступ к ним часто, но он просто не работает так, пожалуйста, дайте решение этого вопроса: получилаPHP ассоциативного multidimensions массива

ошибки: генерирующий массив для преобразования строки

#<!-- BEGAIN SINGLE TESTIMONIAL SLIDE1 --> 
$satisfied = array(
    "team-1.jpg" => array(
     "Alin Brown" => array(
      'CEO' => "Message of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable." 
     ) 
    ), 
    "team-2.jpg" => array(
     "Jon Smith" => array(
      'CEO' => "Message of Lorem Ipsum available, but the majority have suffered alteration in some form." 
     ) 
    ), 
    "team-4.jpg" => array(
     "Jon Doe" => array(
      'Manager' => "Message of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable." 
     ) 
    ) 
); 

foreach ($satisfied as $sat => $val) { 
    echo"<li>"; 
    echo"<div class='media testi_media'>"; 
    echo"<a class='media-left testi_img' href='#'> 
    <img src='img/$sat' alt='img'/></a>"; 
    foreach ($val as $val1 => $val2) { 
     echo "<div class='media-body'> 
     <h4 class='media-heading'>$val1</h4>"; 
     echo "<span>$val2</span>";      
     echo "</div>"; 
     echo "</div>"; 
     foreach ($val2 as $val3) { 
      echo"<div class='testi_content'>"; 
      echo"<p>$val3</p>"; 
      echo"</div>";} 
     } 
     echo"</li>"; 
    } 
} 
+1

код в 'php', why' java' tag? – Satya

ответ

1
<?php#<!-- BEGAIN SINGLE TESTIMONIAL SLIDE1 --> 
$satisfied = array(
    "team-1.jpg" => array(
     "Alin Brown" => array(
      'CEO' => "Message of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable." 
     ) 
    ), 
    "team-2.jpg" => array(
     "Jon Smith" => array(
      'CEO' => "Message of Lorem Ipsum available, but the majority have suffered alteration in some form." 
     ) 
    ), 
    "team-4.jpg" => array(
     "Jon Doe" => array(
      'Manager' => "Message of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable." 
     ) 
    ) 
); 

foreach ($satisfied as $sat => $val) { 
    echo"<li>"; 
    echo"<div class='media testi_media'>"; 
    echo"<a class='media-left testi_img' href='#'> 
    <img src='img/$sat' alt='img'/></a>"; 
    foreach ($val as $val1 => $val2) { 
     $designation=array_keys($val2); 
     echo "<div class='media-body'> 
     <h4 class='media-heading'>$val1</h4>"; 
     echo "<span>".isset($designation[0])?$designation[0]:""."</span>";//Edited      
     echo "</div>"; 
     echo "</div>"; 
     foreach ($val2 as $designation=>$val3) { 
      echo"<div class='testi_content'>"; 
      echo "<span>$designation</span>";//REmove this if you don't want 
      echo"<p>$val3</p>"; 
      echo"</div>";} 
     } 
     echo"</li>"; 
    } 
+0

i not want't remove echo " $ val2"; чем использовать этот ответ plz как можно скорее. –

+0

Отредактировав ответ, проверьте его. Имейте только одно обозначение, которое вы хотите. – Yogesh

+0

спасибо, но это сложно. могу ли я использовать это значение, используя пару ключей и значений –

Смежные вопросы