Monday, October 15, 2012

Belajar php dasar - menampilkan tulisan di browser

Latihan ini bertujuan untuk menampilkan tulisan di browser dengan menggunakan php. Langkah yang perlu di lakukan adalah:

  1. Buat folder dengan nama lat_echo
  2. Buat file dengan nama echo.php
  3. Buka file tersebut dan ketik script dibawah ini:
  4. <?php
      echo 'Hello';
    ?>
  5. Buka browser dan tulis alamant di browser dengan "http://localhost/lat_echo/echo.php"
  6. 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.

Share this

2 Responses to "Belajar php dasar - menampilkan tulisan di browser"

  1. numpang tanya gan.....

    ?php
    echo 'Hello';
    ?>

    ketika dipanggil di browser firefox
    malah tidak ada output saya double klik juga tidak output

    gmn solusinya gan???

    ReplyDelete
  2. kayanya scriptnya salah tuh, bagian awal kode php

    ReplyDelete