これら 2 つの例を考えてみましょう...
リーリーこれら 2 つの方が優れているかどうか知りたいです。私は最初の例を使用してきましたが、このサイトでは 2 番目の例を使用している人がたくさんいます。
それでは、どちらが良いのでしょうか?急いで?より明確な意図?
P粉9696666702023-10-17 00:59:09
私が最近完了したテストに興味がある場合:
https://stackoverflow.com/a/21759158/520857
###まとめ:### リーリーP粉7138664252023-10-17 00:41:48
isset()
は高速ですが、array_key_exists()
と同じではありません。
array_key_exists()
値が NULL
であっても、キーが存在するかどうかを純粋にチェックします。
与えられた
キーが存在し、値が NULL
の場合、isset()
は false
を返します。