Postingan lainnya
cara explode di laravel
gan ane punya koding seperti ini
$isi="Hallo teman-teman tetap semangat ya belajar PHP-nya. Pada tutorial ini kita akan belajar bagaimana cara menggunkan fungsi string PHP explode dan implode. Fungsi Explode digunakan untuk memisahkan atau memecah-mecahkan suatu string berdasarkan tanda pemisah yang kita";
$data = explode(" " , $isi);
for($a=0;$a<=15;$a++){
echo $a;
echo $data[$a]." ";
}
jadi nanti ada 15 kata yg kecetak. tpi kenapa pada saat dijalankan muncul error
Undefined offset: 1
sementara klo di php native itu work
3 Jawaban:
ini agak sih bro soalnya klo errornya begini itu biasanya karena dia ga ketemu space di explode mungkin bisa ditambahkan @ ketika echo $data[$a] menjadi @$data[$a] kalau masih ga bisa coba browsing mungkin aja ada yang mengalami hal yang sama
di blade saya (ditambahkan tag php "") bisa berjalan dengan baik, tapi ada 16 kata yang tercetak, karena $a = 0 jadi mulai dari 0
di foreach aja karna explode itu menghasilkan data array.
$isi="Hallo teman-teman tetap semangat ya belajar PHP-nya. Pada tutorial ini kita akan belajar bagaimana cara menggunkan fungsi string PHP explode dan implode. Fungsi Explode digunakan untuk memisahkan atau memecah-mecahkan suatu string berdasarkan tanda pemisah yang kita";
$data = explode(" " , $isi);
foreach ($data as $key => $dataa) {
echo $dataa;
}