2017-11-24 7 views
-2

mysqlの結果は、私は、キーが[customs_tariff_number]条件は、このチェック

のようなのTableRowを描画する場合、私はやりたい空ではありません次の配列

Array 
(
    [0] => Array 
     (
      [customs_tariff_number] => 
    ) 

    [1] => Array 
     (
      [customs_tariff_number] => 
    ) 

    [2] => Array 
     (
      [customs_tariff_number] => 
    ) 

    [3] => Array 
     (
      [customs_tariff_number] => 123456789 
    ) 
) 

です

if (in_array('customs_tariff_number', $array)) { 
    echo '<tr>rowname</tr>'; 
} 

しかし、動作しません。

+0

{ 場合{ エコー ' rowname' 'foreachの($ ARRとして$配列)でこれを試すことができます(空($ ARR [ 'customs_tariff_number'])!)。 } } '? – splash58

+0

これは完璧に動作します。 – user1286819

答えて

0

あなたはarray_walk_recursive

 function check($value, $key){ 
    if($key === 'customs_tariff_number'){ 
     echo '<tr>rowname</tr>'; 
    } 
} 

array_walk_recursive($a, 'check');