回答
谢谢:) 不能接受答案直到11分钟... – user1022585
什么是正确的语法:\t if(($ key ==“red”)&&(in_array($ val,$ numbers))) – user1022585
你是否意思是如果“红色”是阵列的关键?如果是这样,只需用'array_keys'扩展它:if(in_array(“red”,array_keys($ arr))){...' – Clive
如果你不关心你的号码的位置,你可以使用in_array()
- 1. PHP检查数组?
- 2. PHP - 检查数组的值
- 3. PHP检查数组值
- 4. PHP动态数组检查
- 5. PHP:函数()检查表索引数组
- 6. PHP使用empty()函数检查数组
- 7. 检查数组
- 8. Palindrome检查数组
- 9. 检查JavaScript数组中的PHP数组是否为空
- 10. PHP:检查对象数组内部的现有数组
- 11. 检查数组是另一个数组的PHP
- 12. 检查二维数组的PHP数组键
- 13. 检查数组元素的数组
- 14. 检查数组在另一个数组
- 15. 将php数组传入javascript,检查数组值并将其推入新数组
- 16. PHP - 查找数组内的数组。检查 - =如果数组包含其他特定数组= -
- 17. PHP检查空数组表格输入
- 18. 在php中检查数组偏移量
- 19. 检查数组中的键php
- 20. PHP检查数组值是否唯一
- 21. PHP检查,如果数组为空
- 22. PHP检查数组值真true
- 23. 检查数组值? - True或False(PHP)
- 24. 检查通过这个数组in_array PHP
- 25. 检查并返回重复数组php
- 26. PHP检查数组键是否存在
- 27. php数组唯一类型检查
- 28. 用php关联数组检查bool值
- 29. 检查数组不是空(PHP)
- 30. PHP检查数组与邮政
两个goleztrol和克莱夫有正确的答案。 in_array是一个简单的真/假,而如果找到该值,则array_search返回相应的键。无论你使用哪一种都取决于你需要做什么。 –
@MarcB在这种情况下'in_array'是最好的。我只是在发布'array_search'之后才想到它,但是由于Clive在那之前提出了'in_array',所以我删除了我的答案。 – GolezTrol
@Golez:'in_array()'基本上是'array_search(..)!== FALSE'。 –