değerine göre dizi dizini bulma

0 Cevap php

Ben bunun içinde saklanan değere göre dizin bulmak için çalışıyorum.

Bu normalde kolay olurdu, ama ben çalışıyorum dizisi son derece iç içe olduğunu. Her indeksi 0,1,2 alanları vardır f1,f2,f3. I 0,1,2 onun f2 alanındaki değeri this içinde saklanan sahip olan endeks bulmaya çalışıyorum. Bu durumda, bu dizinin 0. Yani ben arıyorum çıkışı bulunuyor. Bunu etkin bir biçimde PHP düzgün bir hile var mı?

$somearray[0][f1] = "not this";
$somearray[0][f2] = "this"; 
$somearray[0][f3] = "not this"; 

$somearray[1][f1] = "not this";
$somearray[1][f2] = "not this";
$somearray[1][f3] = "not this"; 

$somearray[2][f1] = "not this"; 
$somearray[2][f2] = "not this"; 
$somearray[2][f3] = "not this"; 

0 Cevap