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
1
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
1
di blade saya (ditambahkan tag php "") bisa berjalan dengan baik, tapi ada 16 kata yang tercetak, karena $a = 0 jadi mulai dari 0
1
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;
}
1