2

値がnullでない場合にのみキーと値のペアを格納する配列があります。配列内のキーを取得する方法を知りたいですか?

  <?php
        $pArray = Array();

        if(!is_null($params['Name']))
            $pArray["Name"] = $params['Name'];

        if(!is_null($params['Age']))
            $pArray["Age"] = $params['Age'];

        if(!is_null($params['Salary']))
            $pArray["Salary"] = $params['Salary'];

        if(count($pArray) > 0)
        {
          //Loop through the array and get the key on by one ...                            
        }
  ?>

助けてくれてありがとう

4

4 に答える 4

2

配列キーを取得するには:

$keys = array_keys($pArray);

最初の鍵を取得するには:

$key = $keys[0];

参考:array_keys()

于 2013-12-02T04:38:03.430 に答える