ホームページ  >  記事  >  バックエンド開発  >  配列をフィルタリングする関数を作成しましたが、値が常に欠落しています。誰か助けてもらえますか?

配列をフィルタリングする関数を作成しましたが、値が常に欠落しています。誰か助けてもらえますか?

WBOY
WBOYオリジナル
2016-12-01 00:56:551036ブラウズ

それは最小値と最大値をフィルタリングすることです。
しかし、
user_array_filter( $aTxt, 'After_A_Num' , $iMaxStamp);
のとき、$iMaxStamp に等しい値が見つからないことがわかりました。誰かが私を助けてくれますか?何が起こっているのですか?
何も問題がありません...
配列をフィルタリングする関数を作成しましたが、値が常に欠落しています。誰か助けてもらえますか?

リーリー

返信内容:

それは最小値と最大値をフィルタリングすることです。
しかし、
user_array_filter( $aTxt, 'After_A_Num' , $iMaxStamp);
のとき、$iMaxStamp に等しい値が見つからないことがわかりました。誰かが私を助けてくれますか?何が起こっているのですか?
何も問題がありません...
配列をフィルタリングする関数を作成しましたが、値が常に欠落しています。誰か助けてもらえますか?

リーリー

はっきりさせておきますが、あなたの現在の問題(以下の疑似コード)は次のような場合です:

リーリー

しかし、あなたが期待する結果は [6,6,7,7,45] です、そうですか? [6,6,7,7,45],是这样吗?
如果是这样的话就修改After_A_Numこの場合は、After_A_Num 関数を変更して、「より大きい」を「以上」に変更します。

また、関数にこのような名前を付けるのは良くないと思います

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。