我在这里有疑问。实际上,in_array()array_key_exists()有什么区别。我试图找到这个,但是我仍然感到困惑。我可以拿一个 sample 吗?

谢谢。

最佳答案

in_array()array_key_exists()
差异:

  • in_array() 检查数组中是否存在(检查值,而不是键),然后返回true,否则返回false

  • 尽管:
  • array_key_exists() 检查数组中是否存在给定的索引( checkin 键,而不是值),否则返回truefalse

  • 请访问手册(上面的链接)以获取示例和更多信息。

    链接示例:https://eval.in/602279

    关于php - in_array()和array_key_exists()有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38259009/

    10-08 22:03