Postingan lainnya
menampilkan array yang values tidak 0
mau tanya jika saya punya data array seperti ini Array ( [0] => 18 andi[1] => 9 eka[2] => 1 ari[3] => 0 surya[4] => 0 rafli)
tapi jika di depan nama user 0 maka ga akan masuk ke array jadi tampilnya menjadi : Array ( [0] => 18 andi[1] => 9 eka[2] => 1 ari[3])
6 Jawaban:
sy asumsikan 18 andi, 9 eka, dstnya itu sebagai string. Kalau benar itu string gunakan kombinasi array_filter dan strpos
$data = ['18 andi', '9 eka', '1 ari', '0 surya', '0 rafli'];
$filteredData = array_filter($data, function($value) {
return (strpos($value, '0') === false);
});
print_r($filteredData);
kok malah error di line 2 : Parse error: parse error in C:\xampp\htdocs\hrfastnan\test.php on line 2
$data = ['18 andi', '9 eka', '1 ari', '0 surya', '0 rafli'];
saya rasa ada kode agan yg error. kode di atas work kok. buka link ini dan lihat resultnya: http://ideone.com/umIFxg
Saya tidak akan memberikan jawaban langsung kepada agan, karna itu akan jadi racun buat agan sendiri.. Nahh saya akan memberikan hal yang berhubungan saja..
Mungkin ide nya bisa seperti ini, mengeluarkan nilai pada array menggunakan for loop, nahh bagaimana supaya jika value = 0, tidak ditampilkan.. gunakan if conditions, dan lakukan continue jika syarat diatas yaitu value = 0.
referensi nya bisa dilihat disini.. https://www.w3schools.com/js/tryit.asp?filename=tryjs_continue
<!DOCTYPE html>
<html>
<body>
<p>A loop which will skip the step where i = 3.</p>
<p id="demo"></p>
<script>
var text = "";
var i;
for (i = 0; i < 10; i++) {
if (i === 3) { continue; }
text += "The number is " + i + "<br>";
}
document.getElementById("demo").innerHTML = text;
</script>
</body>
</html>
Biasanya php error terdiri dari 3 part, error type, error message, error context. Kalau dari error agan sy lihat tidak jelas pesannya.
Parse error: parse error in C:\xampp\htdocs\hrfastnan\test.php on line 2
// error type = Parse error (jenis lainya warning, notice, fatal, dsb)
// error message ? (biasaya unexpected T_STRING, expecting ‘;’, dsb)
// error context in C:\xampp\htdocs\hrfastnan\test.php on line 2
Jawaban Terpilih
udah gan, explode sama implode aja dah wehehe