Mungkin kita sudah tahu semua kalau kita mau memulai ngoding PHP kita harus membukanya dengan tag <?php dan menutupnya dengan ?> . Namun kadang kala mungkin ada yang membuka tag php dengan <? dan menutup dengan ?> . Apakah yang membedakan ?

Sebenarnya ini tergantung dari settingan php dalam server kita. Lebih tepatnya settingan ini terdapat dalam file php.ini. Jika kita menggunakan xampp file ini terdapat dalam directory “xampp\apache\bin\php.ini”.

Agar kita bisa melakukan open tag dengan <?php ataupun dengan <? lakukan settingan seperti dibawah ini

  1. Buka file php.ini
  2. Cari string “short_open_tag”
  3. Jika anda menemukan string “;short_open_tag” di awali dengan titik koma. Lakukan terus pencarian sampai ditemukan string “short_open_tag”.
  4. Setelah menemukan string tersebut ganti short_open_tag = off menjadi short_open_tag = on
  5. Selesai. Restart server PHP.

Manfaat settingan ini adalah sebagai berikut.

Misal jika kita ingin mencetak variable $x kitabiasanya menggunakan echo seperti dibawah ini.
<?php
echo $x;
?>

Tapi jika kita sudah melakukan setting seperti cara diatas kita bisa melakukan print variabel $x dengan cara sebagai berikut :
<?=$x?>