我想獲得一個元素的索引至極我正在尋找使用in_array("Tuesday", $day)
並從相同的位置,這其中另一個陣列獲取元素進行搜索。我有2個陣列:$day
和$action
。我需要一些幫助,我卡住了。獲取數組元素的索引,並在另一個陣列
0
A
回答
1
的in_array將不會返回任何指標,它只是一個布爾值,array_search做相同的工作,返回鍵,例如:
$key = array_search("Tuesday", $day);
if($key !== false)
// do stuff (and you can of course do $action[$key]
+1
'if($ key> 0)'錯誤。只要閱讀文檔:'if($ key!== false)'是正確的。 – Jon
+0
正確,並編輯,謝謝 – mortaga
+0
非常感謝! – Rawrrr1337
相關問題
- 1. 獲取數組元素的索引號
- 2. 獲取新插入的元素的索引到一個數組
- 3. 索引陣列與一個元組
- 4. PHP分配一個數組的索引到另一個陣列
- 5. 從最後一個元素開始獲取數組的索引
- 6. 如何獲取第一個非空數組元素的索引?
- 7. 替換由另一個矩陣索引的矩陣元素
- 8. PHP - 獲得一個元素的索引從陣列
- 9. 基於另一個陣列的鍵排列數組元素
- 10. 輸入一個數組並獲取Angular js中元素的索引
- 11. 打印一個數組元素到另一個陣列
- 12. 重新索引並根據另一個陣列填充陣列
- 13. 比較兩個列表並獲取相同元素的索引
- 14. 從陣列獲取數組值到另一個數組的foreach
- 15. 使用Javascript/jQuery的從元素位/索引獲取的數組元素索引
- 16. 獲取元素的索引數組包含其他元素
- 17. 組數組元素相對於另一個陣列
- 18. 如何獲取另一個數組內的數組元素?
- 19. 獲取來自81元素索引數組的行和列值
- 20. 如何獲取沿一個軸的numpy陣列中最大元素的索引
- 21. 從一個陣列獲取的平均值另一個數組
- 22. 解引用陣列數組的元素
- 23. 獲取另一個陣列
- 24. 獲取Numpy 2D數組中每個子矩陣的最大元素索引
- 25. 如何找到另一個索引數組中的元素?
- 26. 如何使用獲取另一個在Javascript中具有公共值的數組元素的索引數組?
- 27. 如何訪問另一個陣列內的數組元素
- 28. 從另一個陣列的元素創建數組
- 29. 的CoffeeScript:數組元素相匹配另一個陣列
- 30. 另一個陣列上的數組元素
這不是真正清楚你問什麼,但[array_search( http://us3.php.net/array_search)可能是一個好的開始。 – mortaga
好了,所以我用'in_array'這樣的: '如果(in_array(星期二「,$日)){}'如果是在陣列中,我希望把它在數組中的位置並打印。從 – Rawrrr1337
其他數組相同位置的in_array將不會返回任何索引元素,它只是一個布爾值,array_search做相同的工作,返回鍵,例如: '$鍵= array_search(星期二「,$日); if $ key> 0 //做的東西(你當然可以做$動作[$ key]' – mortaga