coder16 adlı üyeden alıntı: mesajı görüntüle
şu fonksiyonu kullan işini görecektir.
$json = '[["name","purpose","description"],["name2","purpose2","description2"],["name3","purpose3","description3"]]'; function searchJson( $obj, $value ) { foreach( $obj as $key => $item ) { if( !is_nan( intval( $key ) ) && is_array( $item ) ){ if( in_array( $value, $item ) ) return $item; } else { foreach( $item as $child ) { if(isset($child) && $child == $value) { return $child; } } } } return null; } $data = json_decode( $json ); $results = searchJson( $data , 'purpose2' ); print_r( $results );
ID si eşit olan diziyi getirir sana
Teşekkür ederim bu da bi çözüm olmuş evet
Yardımlarından dolayı @konmaster; ve değerli dostum @Darly_Dixon;'a çok teşekkürlerimi iletiyorum. Çözüm aşağıda arkadaşlar bundan sonra yapmak isteyenler faydalanabilir.
foreach($data->Data as $veri){
    if($veri->Id == '13596708'){
        echo $veri->Title;
        echo "<br />";
        echo $veri->Description;
        echo "<br />";
        echo $veri->ContentEncoded;
    }
}