다차원 배열 배열 값을 비교 I이 싶 loks 다차원 배열을 가지고인덱스
Array
(
[0] => Array
(
[name] => >chr1:2198584545754_genome_1000+
[score] => 511
[hit] => 50
)
[1] => Array
(
[name] => >chr2:2198581212154_genome_1000+
[score] => 620
[hit] => 80
)
[2] => Array
(
[name] => >chr3:2115151215754_genome_1000+
[score] => 666
[hit] => 90
)
[3] => Array
(
[name] => >chr4:2198584545754_genome_1000+
[score] => 750
[hit] => 50
)
[4] => Array
(
[name] => >chr5:1218455145754_genome_1000+
[score] => 800
[hit] => 100
)
[5] => Array
(
[name] => >chr6:1231354645454_genome_1000+
[score] => 850
[hit] => 110
)
[6] => Array
(
[name] => >chr7:1231213211134_genome_1000+
[score] => 900
[hit] => 120
)
)
I는 랜덤 시퀀스의 각 글자를 통해 루프를 각각 제공하기 위해 인덱스를 사용할 것이다 foreach 루프를 letter는 숫자 값입니다. [ 'hit']의 값이 랜덤 시퀀스의 인덱스 값과 일치하면 나는 함수를 삽입하려고합니다.
나는이 알아낼 수 없습니다. 나는 내 문제가 [히트]의 각 가치를 호출하고 색인과 비교한다고 생각한다. 누구든지이 작업을 수행하는 방법을 알고 있습니까? 감사
어머 ... 기다려, 뭐? 조금 더 많은 정보를 제공 할 수 있습니까? 예상되는 결과는 무엇입니까? 결과는 등 – DaveRandom
입니다. 미안합니다. 모든 [ 'hit] 값을 가져 와서 모든 $ index (number)와 비교합니다. [ 'hit'] 값 중 하나는 인덱스와 같습니다. ..do something .. 예 echo "hello". 내 문제는 [히트] 값을 잡아서 각각을 $ 인덱스와 비교하는 것입니다. 이게 말이 돼? – user1338194
'foreach ($ array as $ sub) {if ($ sub [ 'hit'] == $ index) {do_something(); }}'아니면 내가 뭔가를 놓친 건가요? – DaveRandom