나는 다음과 같은 데이터가 있습니다출력 데이터 필터링 방법 JSON foreach with php?
$data = '
[{"kode":"AX5","harga":"6200","status":"1"},
{"kode":"AX10","harga":"11250","status":"1"},
{"kode":"AX25","harga":"25750","status":"1"},
{"kode":"AX50","harga":"50800","status":"1"},
{"kode":"AX100","harga":"100600","status":"1"},
{"kode":"B25","harga":"25500","status":"1"},
{"kode":"B50","harga":"49800","status":"1"},
{"kode":"B100","harga":"99100","status":"1"},
{"kode":"B150","harga":"147850","status":"1"},
{"kode":"B200","harga":"196600","status":"1"},
{"kode":"C5","harga":"4750","status":"2"},
{"kode":"C10","harga":"9775","status":"2"},
{"kode":"C20","harga":"19850","status":"2"},
{"kode":"C50","harga":"50100","status":"2"},
{"kode":"C100","harga":"100050","status":"2"},
{"kode":"E5","harga":"5100","status":"1"},
{"kode":"E10","harga":"10425","status":"1"},
{"kode":"E25","harga":"25350","status":"1"}]'
다음 코드 조각은 kode
에서 모든 값을 반환
$hasil = json_decode($data);
foreach ($hasil as $hasilz) {
echo $hasilz->kode . PHP_EOL;
}
내가 코드를 필터링하고 다음 값만 (AX
및 C
)를 표시 할을 :
AX5 AX10 AX25 AX50 AX100
C5 C10 C20 C50 C100
어떤 몸이라도 필터링 할 수 있습니다. $hasilz->kode
w ith foreach
?
, 나는 당신이 무엇을 출력을위한 의미? 현재 출력은'AX5 AX10 AX25 AX50 AX100 B25 B50 B100 B150 B200 C5 C10 C20 C50 C100 E5 E10 E25'Ax와 C 만 원합니까? – webDev
예, AX 및 C 만 –
PHP에서 사용 가능한 문자열 함수를 확인하는 데 필요한 솔루션을 확인하십시오. – webDev