Minggu, 06 Juni 2010

Perbedaan pertama Php4 dengan Php5

Lama tidak bergelut didunia php, saya mencoba untuk memutar kembali memori lama tentang php. Lalu saya download program xampp agar bisa mendapatkan belajar php lagi.

Saya men-download xampp versi 1.7.2, lalu meng-installnya. Singkat cerita, program xampp 1.7.2 telah saya install dengan baik. Kemudian saya masukkan web sederhana yg saya punya ke dalam folder C:/xampp/htdocs. Saya seketika heran, mengapa web yg pernah saya buat dulu tidak berjalan dengan sempurna. Padahal, dulu telah berjalan dengan sempurna.

Saya mencoba membaca phpinfo() yaitu semacam fungsi yg dibuat oleh xampp yg telah saya install untuk mengetahui seluruh informasi tentang php yg kita install. Bisa dicoba dengan menulis di address bar browser anda: http://localhost/xampp/phpinfo.php

Saya mendapatkan hal seperti dibawah ini:


Php version 5, itu kata kuncinya. Ternyata saya menginstall php versi 5. Namun, saya bertanya lagi. Apa bedanya? Lalu saya browsing untuk mencari jawabanya.

Setelah browsing sana-sini, perbedaan pertama adalah SHORT_OPEN_TAG pada php.ini. secara default jika kita install xampp 1.7.2, parameter short_open_tag pada php.ini terisi OFF. Inilah masalah mengapa tidak terbaca sebagai tag php. Agar terbaca sebagai tag php, kita tinggal mengganti parameter OFF menjadi ON, lalu restart service apache anda. Lihat apa bedanya.

php.ini dengan short_open_tag = off

php.ini dengan short_open_tag = ON


Contoh Hello World

Script: helloworld.php

Hello World dengan short_open_tag = off

Hello World dengan short_open_tag = ON


.:: Selamat Belajar ::.

2 komentar: