Latihan ini bertujuan untuk menampilkan tulisan di browser dengan menggunakan php. Langkah yang perlu di lakukan adalah:
- Buat folder dengan nama lat_echo
- Buat file dengan nama echo.php
- Buka file tersebut dan ketik script dibawah ini:
-
<?php
echo 'Hello';
?> - Buka browser dan tulis alamant di browser dengan "http://localhost/lat_echo/echo.php"
- Dan lihat hasilnya.
Jika latihan hello bisa muncul di tampilan browser, sekarang ganti peintah echo dengan perintah print(); Sehingga perintah lengkapnya menjadi:
<?php
print('Hello');
?>
Dan bisa dilihat hasilnya. Jika tidak ada error, perintah print tersebut sekarang di ganti menjadi die(); Sehingga codenya menjadi seperti ini :
<?php
die('Hello');
?>
Dan lihat hasilnya di browser. Apakah ada perbedaan?
Untuk echo dan print sekilas tidak ada perbedaan. Tapi apabila dibandingkan. Echo akan lebih cepat dibandikan dengan print.
Sumber: learnphponline
Jadi penggunaan echo lebih disarankan dibanding dengan print. Bagaimana dengan die(). Perintah die biasanya merupakan menampilkan tulisan dan setelah itu menghentikan script php. Atau lebih mirip perintah echo dan exit digabungkan jadi satu. Contoh:
<?php
echo 'Hello';
echo '<br />';
echo 'WebAppId'
?>
Maka yang akan muncul ditampilan adalah:
Hello
WebAppId
Dan apabila script echo tersebut diganti menjadi die seperti dibawah ini:
<?php
die('Hello');
echo '<br />';
echo 'WebAppId'
?>
Maka yang akan tampil di browser adalah:
Hello
Sedangkan untuk tulisan WebAppId tidak akan muncul di browser. Ini dikarenakan setelah melakukan proses menampilkan tulisan hello, maka script php tersebut akan berhenti.
<?php
print('Hello');
?>
Dan bisa dilihat hasilnya. Jika tidak ada error, perintah print tersebut sekarang di ganti menjadi die(); Sehingga codenya menjadi seperti ini :
<?php
die('Hello');
?>
Dan lihat hasilnya di browser. Apakah ada perbedaan?
Untuk echo dan print sekilas tidak ada perbedaan. Tapi apabila dibandingkan. Echo akan lebih cepat dibandikan dengan print.
Sumber: learnphponline
Jadi penggunaan echo lebih disarankan dibanding dengan print. Bagaimana dengan die(). Perintah die biasanya merupakan menampilkan tulisan dan setelah itu menghentikan script php. Atau lebih mirip perintah echo dan exit digabungkan jadi satu. Contoh:
<?php
echo 'Hello';
echo '<br />';
echo 'WebAppId'
?>
Maka yang akan muncul ditampilan adalah:
Hello
WebAppId
Dan apabila script echo tersebut diganti menjadi die seperti dibawah ini:
<?php
die('Hello');
echo '<br />';
echo 'WebAppId'
?>
Maka yang akan tampil di browser adalah:
Hello
Sedangkan untuk tulisan WebAppId tidak akan muncul di browser. Ini dikarenakan setelah melakukan proses menampilkan tulisan hello, maka script php tersebut akan berhenti.
numpang tanya gan.....
ReplyDelete?php
echo 'Hello';
?>
ketika dipanggil di browser firefox
malah tidak ada output saya double klik juga tidak output
gmn solusinya gan???
kayanya scriptnya salah tuh, bagian awal kode php
ReplyDelete