Halo pada posting kali ini saya akan menjelaskan cara menyimpan string yang sangat-sangat panjang pada PHP. Fasilitas yang digunakan untuk menyimpan string yang sangat panjang ini pada PHP disebut dengan heredoc. Berikut ini merupakan format yang digunakan untuk menyimpan string tersebut
$nama variabel – <<<ENDSTRING
Text
ENDSTRING;
ENDSTRING adalah penanda awal dan akhir dari text yang akan disimpan. Kamu dapat mengganti ENDSTRING ini dengan kata-kata kesukaan kamu. $nama variabel adalah nama variabel yang digunakan untuk menyimpan isi dari string yang terletak diantara ENDSTRING.
Beberapa catatan penting yang harus diperhatikan mengenai fungsi ini adalah sebagai :
  • Apabila kamu mengganti kata ENDSTRING dengan kata-kata lain, maka kamu harus menggunakan kata-kata yang sama di awal dan di akhir. Misalnya kamu mengganti kata ENDSTRING dengan ENDTEXT, maka kata-kata ENDTEXT harus muncul pada bagian awal dan bagian akhir. Apabila kata ENDSTRING diatas diganti dengan ENDTEXT maka format untuk menyimpan string adalah sebagai berikut :
$nama variabel = <<<ENDTEXT
Text
ENDTEXT;
  • Kamu harus menuliskan kata ENDTEXT pada bagian awal tepat setelah karakter <<<. Jangan memisahkan tulisan <<< dan ENDTEXT dengan karakter apapun atau bahkan dengan spasi. Contoh penulisan yang benar dan salah adalah sebagai berikut :
<<<ENDTEXT (BENAR)
<<< ENDTEXT (SALAH, karena dipisahkan oleh spasi)
  • kamu harus menuliskan kata ENDTEXT bagian akhir atau penutup tepat pada awal baris, dan jangan dipisahkan oleh karakter apapun, bahkan oleh spasi sekalipun. Contoh penulisan yang benar dan salah adalah sebagai berikut :
ENDTEXT; (BENAR)
..ENDTEXT; (SALAH, karena diawali dengan dua karakter titik)
Berikut ini merupakan contoh penggunaannya :
<?php
$StringPanjang = <<<ENDOFSTRING
aku suka sekali makan nasi goreng. Kenapa aku suka makan nasi goreng?
jawabannya sangat mudah. Soalnya nasi goreng itu makanan khas Indonesia dan selain itu harganya juga murah meriah
hehehe. Jadi sekarang sudah tahu kan mengapa saya suka sekali makan nasi goreng?
ENDOFSTRING;
echo $StringPanjang;
?>

Berikut ini merupakan output yang ditampilkan oleh script PHP tersebut
aku suka sekali makan nasi goreng. Kenapa aku suka makan nasi goreng? jawabannya sangat mudah. Soalnya nasi goreng itu makanan khas Indonesia dan selain itu harganya juga murah meriah hehehe. Jadi sekarang sudah tahu kan mengapa saya suka sekali makan nasi goreng?
Oke sekian saja posting kali ini. Selamat mencoba dan good luck icon wink Menyimpan string yang sangat panjang pada PHP
rating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHPrating off Menyimpan string yang sangat panjang pada PHP (No Ratings Yet)