0
array_filter
はキー数値ではなく配列値を渡すだけです...キー名にアクセスするには?例えば :my_func
とarray_filterのキー名を渡す
$array= array('country'=>'Spain');
array_filter($array,'my_func');
私がチェックしたい: if KEYNAME == 'country' then
...
array_filter
はキー数値ではなく配列値を渡すだけです...キー名にアクセスするには?例えば :my_func
とarray_filterのキー名を渡す
$array= array('country'=>'Spain');
array_filter($array,'my_func');
私がチェックしたい: if KEYNAME == 'country' then
...
array_filterはそれらを渡すことができます。
array_filter($array, 'my_func', ARRAY_FILTER_USE_BOTH);
とmy_func
は、2つのparamsを通過します。キー、および値。
と@ Rizier123 DUPLICATEとしてそれらをマークする前に質問を読んで! このトピックでは、私の質問に対する答えはありません! –
実際には、リンクされた質問の受け入れられた回答は、あなたがここで受け入れたものと同じ解決策ですが、実際に_より正確なフラグが渡されています。だから実際には、ハンドルを飛ばす前に答えを読んで理解しているかもしれません。 –
@PatrickQありがとうございます。あなたは部分的に正しい。私は私のハンドルの飛行をしなかった、心配しなかった。その答えは私が直接理解するのが少し難しかった。しかし、トピックを閉じる前に、私がその答えを得ることができれば、私はここで尋ねなかったことを理解してください。だから、ユーザーが質問をしたら、可能ならば助けてください。そうでなければ、少なくともヒントを与えてください。受け入れられた答えを見て、それは私が探していたものでした。 –