我在这里有疑问。实际上,in_array()
和array_key_exists()
有什么区别。我试图找到这个,但是我仍然感到困惑。我可以拿一个 sample 吗?
谢谢。
最佳答案
in_array()
与array_key_exists()
差异:
in_array()
检查数组中是否存在值(检查值,而不是键),然后返回true
,否则返回false
。 尽管:
array_key_exists()
检查数组中是否存在给定的键或索引( checkin 键,而不是值),否则返回true
或false
。 请访问手册(上面的链接)以获取示例和更多信息。
链接示例:https://eval.in/602279
关于php - in_array()和array_key_exists()有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38259009/