2016-05-17 16 views
1

誰かが私の「アイテム」をどのように見ることができますか?配列内の配列に関するPHP配列のヘルプ

私はprint..eveythingにしようとすると、これは私の配列

Array ( 
    [idreserva] => 703 
    [sala] => 7 - INF 
    [data] => 2016-05-28 
    [inicio] => 21:00:00 
    [fim] => 23:30:00 
    [equip1] => Leitor/CD/ USB 
    [equip2] => Projetor 
    [atividade] => 
    [usernome] => xxxxx 
    [items] => Array ( 
     [0] => Leitor/CD/ USB; Projetor 
     ) 
    ) 

ですが来るが、何の "アイテム"

$titles = array(
     'sala' => '<b>Sala</b>', 
     'usernome' => '<b>Docente</b>', 
     'data' => '<b>Data</b>', 
     'inicio' => utf8_decode('<b>Início</b>'), 
     'fim' => '<b>Fim</b>', 
     'items' =>utf8_decode('<b>Equipamento</b>') 
    ); 

$parametros_adicionales = array(
     'width'=>570, 
     'showHeadings'=>1, 
     'fontSize' => 9, 
     'colGap'=>2, 
     'xPos' => 'center', 
     'xOrientation'=>'center', 
     'cols'=>array(
     "sala" => array('justification'=>'center', 'width' => '100'), 
     "usernome" => array('justification'=>'center', 'width' => '200'), 
     "data" => array('justification'=>'center', 'width' => '80'), 
     "inicio" => array('justification'=>'center', 'width' => '60'), 
     "fim" => array('justification'=>'center', 'width' => '60'), 
     "items" => array('justification'=>'center', 'width' => '150'))); 

は、私はそれをどのように行うことはできませんか?私はあなたの配列のすべてのチャイルズ印刷された次のコードで

+0

を実際に何をachieve.Your説明しようとしているだけでは十分ではありません。 –

+0

私はpdfに "items"を持っています...私はすべてのフィールドを持っていますが、これは持っていません。print_rには "items"があります。なぜ$ parametros_adicionales = array() "items"フィールド? – gmc1972

+0

アイテム配列のセミコロンを削除しようとしました – jophab

答えて

0

foreach($parametros_adicionales as $key => $value) 
{ 
    if(count($value) > 1) 
    { 
     echo "$key <br/>"; 
     foreach($value as $key2 => $value2) 
     { 
      if(count($value) > 1) 
      { 
       echo "- $key2 <br/>"; 
       foreach($value2 as $key3 => $value3) 
       { 
        echo "-- $key3 = $value3 <br/>"; 
       } 
      } 
      else 
      { 
       echo "- $key2 = $value2 <br/>"; 
      } 
     } 
    } 
    else 
    { 
     echo "$key = $value <br/>"; 
    } 
} 
+0

そうではありません...私のSQLはこれを返します。 「{ idreserva: "577"、 サラ: "35"、 データ: "2016年5月17日"、 INICIO: "8時15分00秒"、 FIM: "午前9時45分○○秒"、 equip1: "Projetor"、 equip2:null、 atividade:null、 usernome: "xxxxxx"、 items:[ "Projetor; Teste " ] }、あなたが見ることができるようにアイテムは配列ですが、私はこれを私のpdfに入れることはできません – gmc1972