2014-01-14 49 views
-2

下面是從環如何獲得數組的鍵作爲標題

(
    [Size] => Array 
     (
      [07601-01] => S, 
      [07601-02] => M, 
      [07601-03] => L, 
      [07601-04] => XL, 
      [07601-05] => XXL, 
     ) 

    [other] => Array 
     (
      [07601-01] => S, 
      [07601-02] => M, 
      [07601-03] => L, 
      [07601-04] => XL, 
      [07601-05] => XXL, 
     ) 

) 

這裏我的數組是我的循環

<?php 
    foreach($product_atttribute as $attr) { 
?> 

尺寸

  1. 小號
  2. M
  3. XL

其他 .....等

<?php 
    } 
?> 

在上述循環我如何能得到Sizeother,等像標題下面

+0

'的foreach($ product_atttribute爲$鍵=> $ attr)使用'現在你有'在循環 – Fabio

+0

另外一個自我複製的是OP是key'大小等: http://stackoverflow.com/q/21379063/367456 – hakre

回答

0
$arr = array(
    'Size' => array 
     (
      '07601-01' => 'S', 
      '07601-02' => 'M', 
      '07601-03' => 'L', 
      '07601-04' => 'XL', 
      '07601-05' => 'XXL', 
     ), 

    'other' => array 
     (
      '07601-01' => 'S', 
      '07601-02' => 'M', 
      '07601-03' => 'L', 
      '07601-04' => 'XL', 
      '07601-05' => 'XXL', 
     ) 

); 

foreach($arr as $key => $value) { 
    echo '<strong>', $key, '</strong><br/>'; 
    $num = 1; 
    foreach($value as $size) { 
     echo ' ', $num++, '. ', $size, '<br/>'; 
    } 
} 

輸出:

Size 
1. S 
2. M 
3. L 
4. XL 
5. XXL 
other 
1. S 
2. M 
3. L 
4. XL 
5. XXL 
3
foreach($product_attribute as $key => $value) { } 
+0

沒什麼可說的。 –

+0

正如其他答案所示,爲了呈現表頭,使用'array_keys'來提取關鍵字。 –

2

使用array_keys來檢索通過的數組的所有鍵如果你需要它