PHP 配列にキーが存在するかどうかを確認する、より速く効率的な方法は何ですか?
P粉512363233
P粉512363233 2023-10-16 08:55:37
0
2
570

これら 2 つの例を考えてみましょう...

リーリー

これら 2 つの方が優れているかどうか知りたいです。私は最初の例を使用してきましたが、このサイトでは 2 番目の例を使用している人がたくさんいます。

それでは、どちらが良いのでしょうか?急いで?より明確な意図?

P粉512363233
P粉512363233

全員に返信(2)
P粉969666670

私が最近完了したテストに興味がある場合:

https://stackoverflow.com/a/21759158/520857

###まとめ:### リーリー
いいねを押す +0
P粉713866425

isset() は高速ですが、array_key_exists() と同じではありません。

array_key_exists() 値が NULL であっても、キーが存在するかどうかを純粋にチェックします。

与えられた キーが存在し、値が NULL の場合、isset()false を返します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート