Kamis, 26 Juli 2012
PHP1 : Pengenalan PHP
Reviewed by Esemka
Date 7/26/2012 03:23:00 AM
Label:
php
,
tugas
PHP1 : Pengenalan PHP
Posted by
Esemka
di
7/26/2012 03:23:00 AM
Materi 1
Pengenalan PHP
Bagian 1
A. Pengenalan PHP
PHP (PHP Hypertext Preprocessor) yang merupakan bahasa
pemograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
PHP disebut sebagai sebuah server-side
embedded script language artinya sintaks-sintaks dan perintah yang kita
berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman
HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan
memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan
dijalankan di server.
Perhatikan
gambar dibawah ini!! Bagaimana php diproses oleh server sesuai permintaan
client.
Gambar 1
Penjelasan:
Ketika
menggunakan PHP sebagai server-side
embedded script language, maka server akan melakukan hal-hal sebagai berikut:
·
Membaca Permintaan dari client/browser
·
Mencari halaman/page di server
·
Melakukan instruksi yang diberikan oleh PHP untuk
melakukan modifikasi pada halaman/page
·
Mengirim kembali halaman tersebut kepada client melalui
internet atau intranet.
B. Syntax pada PHP
Sintaks bahasa PHP
mempunyai aturan tersendiri yang sudah baku, sama halnya dengan penulisan
sintaks bahasa pemrograman lainnya.
Script PHP
biasa diawali dengan tag '<?' atau
'<?php' dan ditutup dengan tag '?>'.
Script PHP dapat ditempatkan diposisi
manapun dalam dokumen. File PHP dapat disisipkan pada bahasa script
lainnya, misalnya disisipkan pada HTML atau dapat berdiri sendiri.
Dibawah
ini adalah cara-cara penulisan script atau kode PHP
di dalam HTML atau yang berdiri sendiri adalah sebagai berikut:
1.
Contoh script PHP
yang disisipkan pada halaman HTML:
<html>
<head>
<title>Contoh</title>
</head>
<body>
<?php
echo "Hello
World!";
?>
</body>
</html>
2.
Sedangkan contoh bentuk script
PHP yang berdiri sendiri adalah:
<?php
echo "Hello World!";
?>
Selain menggunakan
cara-cara yang dijelaskan diatas, ada beberapa cara lain yang dilakukan untuk
menyisipkan kode PHP pada halaman HTML. Cara-caranya adalah sebagai
berikut:
1.
Cara Pertama
Cara
ini biasanya digunakan untuk penulisan pada text editor yang tidak mengenali script PHP. Penulisannya adalah sebagai berikut:
<?script
language="php">
..... script php .....
</script>
2.
Cara Kedua
Cara
yang kedua ini biasanya digunakan untuk format dokumen XML. Penulisannya adalah
sebagai berikut:
<?php
..... script php .....
?>
3.
Cara ketiga
Cara
yang terakhir ini biasanya digunakan untuk format dokumen HTML. Penulisannya
adalah sebagai berikut:
<?
..... script php .....
?>
C. Penulisan Variabel pada PHP
Pada
PHP semua variable harus dimulai dengan karakter
“$”. Variable PHP tidak perlu dideklarasikan dan ditetapkan jenis tipe
datanya sebelum kita menggunakan variable tersebut.
Contoh
berikut akan mencetak kata “PHP” :
$text = “PHP”;
print
“$text”;
Identifier
(pengenal) dalam PHP adalah case-sensitive,
sehingga $text dengan $Text merupakan variable yang berbeda. Built-in
function dan structure tidak case-sensitive, sehingga echo dengan ECHO akan
mengerjakan perintah yang sama. Identifier dapat berupa sejumlah huruf,
digit/angka, underscore, atau tanda dollar tetapi identifier tidak dapat
dimulai dengan digit/angka.
Aturan Penamaan Variabel
·
Nama variable dapat diawali dengan sebuah huruf atau
underscore (“_”)
·
Nama variable hanya boleh mengandung karakter
alpha-numeric dan underscore (a-z, 0-9, dan _)
·
Nama variable tidak boleh mengandung spasi
D.
Kelebihan-kelebihan PHP
·
Mudah
dibuat dan berkecepatan tinggi
·
PHP dapat
berjalan lintas platform, yaitu dapat berjalan dalam sistem operasi dan web
server apapun.
·
Dapat
digunakan secara gratis.
·
Termasuk
bahasa yang embedded, yakni dapat diletakkan dalam tag HTML.
·
Termasuk
server side programming, sehingga kode asli/source code PHP tidak dapat dilihat
di browser pengguna, yang terlihat hanya kode dalam format HTML.
·
Dapat
memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server, seperti misalnya
untuk keperluan database connection. PHP dapat melakukan koneksi
dengan berbagai database seperti MySQL, Oracle, Sybase, mSQL, Solid,
Generic ODBC, Postgres SQL, dBase, Direct MS-SQL, Velocis, IBM DB2, Interbase,
Frontbase, Empress, dan semua database yang mempunyai profider ODBC seperti
misalnya MS Access dan lain-lain.
·
PHP dapat melakukan semua aplikasi program CGI,
seperti mengambil nilai form, menghasilkan halaman web yang dinamis,
mengirimkan dan menerima cookies.
·
PHP juga
mendukung komunikasi dengan layanan lain melalui protokol IMAP, SNMP,
NNTP, POP3 dan HTTP dan lainnya.
Terimakasih Anda telah membaca tulisan / artikel di atas yang berjudul : PHP1 : Pengenalan PHP jangan lupa komen dan berbagi :)
Langganan:
Posting Komentar
(
Atom
)
Tidak ada komentar :
Posting Komentar