特定の PHP 配列のインデックス値が存在するかどうかを判断する場合、一般的に <font face="NSimsun">isset</font>
和 <font face="NSimsun">array_key_exists</font>
2 つの方法が使用されます。
<font face="NSimsun">array_key_exists</font>
确切地告诉你,数组是否存在某个键,而 <font face="NSimsun">isset</font>
则只是返回键值是否为 <font face="NSimsun">null</font>
ステータス。つまり、次の配列があるとします:
これら 2 つの方法を使用してキー値の存在を確認します。結果は次のとおりです。 リーリー
PHP エンジン自体の観点から見ると、最下層は C 言語で実装されており、そのパフォーマンスはより重要であるはずです。 <font face="NSimsun">array_key_exists</font>
和 <font face="NSimsun">isset</font>
应该都是很快的。如果运算次数上千次上万次,这种情况下 <font face="NSimsun">isset</font>