·
PHP adalah sebuah bahasa pemrograman yang berjalan di
server.
·
PHP adalah singkatan dari PHP Hypertext Processor.
·
PHP digunakan untuk membuat website yang dinamis dan
berinteraksi dengan database.
Perkenalan
A.
Pengertian
PHP ?
PHP adalah server side language
artinya kode PHP akan dieksekusi di server dulu baru kemudian hasilnya akan
ditampilkan di layar client. PHP mendukung banyak database, di antaranya :
MySQL, PostgreSQL, Generic ODBC, Oracle, Sybase, Microsoft SQL Server dan
lain-lain. Syntax PHP mirip dengan C/C++. PHP bisa dipakai secara gratis dan
bersifat open source.
B.
File
PHP?
·
File PHP bisa
mengandung tag-tag HTML, teks dan script.
·
File PHP di eksekusi di
server kemudian akan ditampilkan ke monitor anda sebagai sebuah kode-kode HTML.
·
Ekstensi-ekstensi file
PHP di antaranya : ".php" , ".php3" atau
".phtml".
C.
Kenapa
memakai PHP?
·
PHP di dukung oleh
banyak Platform : Windows, Linux, Unix, dll.
·
PHP kompatibel dengan
banya server : Apache, IIS, dll.
·
PHP = GRATIS.
·
PHP mudah dipelajari
dan dipahami.
D.
Cara
memulainya?
Berbeda dengan
HTML yang bisa kita eksekusi langsung di browser, PHP hanya bisa berjalan pada
server yang mendukung PHP. Bila anda sudah memiliki server yang mendukung PHP
maka anda tidak perlu menginstall apapun. Install XAMPP di Windows. XAMPP
adalah paket cross-platform web server gratis. Dengan menginstall XAMPP anda
bisa menjalankan file php dan database mysql secara offline di komputer anda.
XAMPP
:
·
X
: X berarti adalah cross -> cross-platform.
·
A
: Apache HTTP Server.
·
M
: MySQL.
·
P
: PHP.
·
P
: Perl.
Langkah-langkah:
1.
Download XAMPP disini : http://www.apachefriends.org/en/xampp.html
2.
Pilih sesuai dengan sistem operasi yang anda pakai.
3.
Setelah download selesai, kemudian install XAMPP.
4.
Cek apakah XAMPP sudah sukses terinstall dengan mengetikkan
"http://localhost" di
address browser anda.
A.
PHP
Syntax
<?php ...kode php anda.. ?>
<?php adalah pembuka script PHP.
?> adalah penutup script PHP.
|
Untuk pembuka PHP anda bisa menuliskannya dengan
" <? " namun dari sisi kompatibilitas kami merekomendasikan anda
untuk menuliskannya dengan " <?php " .
|
Sebuah file php harus ber-ekstensi " .php ". Sebuah file
php umumnya berisikan tag-tag HTML dan kode php, namun ada kalanya juga hanya
berisi kode php saja.
Contoh
<html>
<body>
<?php
echo "Inilah kode phpku";
?>
</body>
</html>
Seperti yang anda lihat, setiap baris kode dari PHP harus diakhiri
dengan tanda titik-koma = ' ; '.
B.
PHP
Escape
PHP engine membutuhkan jalan untuk membedakan kode PHP dengan
elemen-elemen yang lainnya, mekanisme ini dinamakan dengan PHP Escape. Ada
empat cara untuk melakukan ini :
1.
Canonical
PHP tags
Ini tipe PHP escape yang paling universal dan kami rekomendasikan
demi stabilitas web anda.
<?php ...kode anda... ?>
<html>
<body>
<?php
echo "Inilah
contoh penggunaan Canonical tag";
?>
</body>
</html>
2.
Short-open
(SGML-style) tags
<? ...kode PHP anda... ?>
Bila tags ini
tidak berfungsi dengan baik maka ada dua cara yang harus anda lakukan :
·
Pilih
>enable-short-tags pada konfigurasi option anda.
·
Set ON untuk
konfigurasi short_open_tag di file php.ini anda.
<html>
<body>
<?
echo "Inilah
contoh penggunaan Short-open tag";
?>
</body>
</html>
C.
HTML
script tags
HTML Script tag dituliskan seperti ini
<script language="PHP"> ...kode php anda... </script>
Pada PHP terdapat beberapa cara menuliskan komentar
Single line
comments
Umumnya digunakan untuk memberikan penjelasan singkat mengenai
sebuah baris kode.
<?php
echo "Tulisanku";
// ini adalah single line comments
#ini juga single line comments
#ini adalah single line comments
baris kedua
?>
Multiline comments
Umumnya digunakan untuk memberikan penjelasan yang lebih detail dari
banyak baris kode.
<?php
/*Ini adalah
multiline comments
oleh : Joni
Tanggal : 11 Juni 2012 */
echo
"Tulisanku";
?>
D.
Fungsi
Komentar
·
Berguna bagi coders
lain yang ingin memahami kode PHP buatan anda.
·
Berguna bagi anda
sendiri, misalkan bila anda sudah lama tidak mengubah-ubah kode anda dan ingin
kembali mengeditnya kembali, hal ini bisa dilakukan dengan lebih mudah bila ada
komentar-komentar di dalamnya.
Cara
utama untuk menyimpan data dalam sebuah program PHP adalah dengan menggunakan variabel..
Apakah variabel itu? Kami akan memberikan gambaran
mudah mengenai sebuah variabel. Apa anda ingat sebuah pelajaran matematika di
sekolah?
y =
25
100 = y + x
Berapakah nilai x ?
Anda akan menjawab bahwa x = 75
100 = y + x
Berapakah nilai x ?
Anda akan menjawab bahwa x = 75
Jadi, y = 25 dan
x = 75.
x dan y inilah yang disebut dengan VARIABEL
x dan y inilah yang disebut dengan VARIABEL
E.
Variabel
PHP
·
Variabel PHP
ditulis/dideklarasikan dengan tanda ' $ ' di depannya diikuti dengan
nama variabel.
·
Nilai dari sebuah
variabel php diisikan dengan tanda ' = '.
·
Variabel PHP
adalah case sensitive , a dan A adalah dua variabel berbeda.
·
Variabel PHP tidak
boleh mengandung spasi.
·
Variabel PHP hanya
boleh mengandung angka (0-9), huruf (a-z) dan underscores (_).
·
Variabel PHP harus
dimulai dengan huruf dan underscores.
·
Nilai dari sebuah
variabel php adalah nilai yang terakhir kali diberikan kepada variabel
tersebut.
·
Variabel dalam PHP pada
hakekatnya tidak memiliki tipe yang jelas, apakah variabel itu adalah angka
ataupun huruf(string).
·
PHP secara otomatis
akan 'menconvert' tipe nilai ke tipe nilai yang lain bila dibutuhkan.
F.
Deklarasi
Variabel PHP
$a=10;
Seperti yang anda lihat $a adalah variabel php bernilai '10'.
Variabel PHP tidak memerlukan pendeklarasian sebelumnya.
|
Bila
anda tidak ingin memberikan nilai kepada variabel yang anda deklarasikan maka
anda cukup memberikan label null, mis : $a = null;
|
Mari kita coba membuat variabel yang mengandung angka dan string.
<?php
$a=25;
$b="Surabaya";
$c='Bandung';
?>
Ketika anda ingin mengisikan sebuah nilai 'string' maka tambahkan
tanda petik satu atau dua dalam nilai variabel tersebut.
|
Seperti
yang anda lihat pada contoh di atas, variabel dalam PHP tidak memerlukan
pendeklarasian tipe variabel terlebih dahulu. PHP secara otomatis akan
mengconvert tipe variabel sesuai dengan nilainya.
|
1 comments:
Click here for commentsCasinos in New Orleans - Mapyro
Find 당진 출장마사지 Casinos in New Orleans (see mapyro) and other 제주 출장샵 New 순천 출장안마 Orleans casinos with valid Casino Map. Casino 안산 출장안마 Map. Casino Hotel Map. Casino Hotel. 화성 출장안마 New Orleans
ConversionConversion EmoticonEmoticon