Simpan dengan nama file hello. php pada folder C:\xampp\htdoes
fal 4Buka browser favorite Anda dan ketik "localhost" tanpa tanda kutip pada address bar.
Otomatis akan di redirect ke “http://localhost/xampp!. Jika diminta pilih bahasa, pilih bahasa yang
Anda gunakan dan tampilan browser mu kira-kira seperti gambar di bawah ini,
(2) XAMPP for Windows #2:°222/*
ortuguas (Brasil) EE
Peat
Jika tampilan sama dengan gambar di atas, maka otomatis instalasi apache mu berjalan dengan success
dan service apache mu dalam status aktif, Jika tidak, coba cek kembali apache pada folder C:\xampp,
apakah sudah berjalan atau belum.
Sekarang coba panggil file PHP yang telah dibuat tadi.
Ketik url berikut "http:/Mocalhost/hello.php” tanpa tanda kutip, maka akan terlihat output dari file
yang telah kita buat tadi,
Format atau cara memanggil_ file «PHP = yang benar_ adalah dengan cara
“http://localhost/nama_file.extensi". Extensi dapat diganti dengan php atau html, disesuaikan dengan
kebutuhan. Jika ingin membuat folder dalam Folder htdocs dan ingin mengaksesnya, maka cara yang
digunakan yaitu "http:/Mlocalhost/folder_yang_dibuat/nama_file.extensi".
Misalkan kita membuat folder dengan nama filephp dan menyimpan file hello.php di dalam folder
tersebut, maka pemanggilan file PHP adalah "http:/Aocalhost/filephp/hello.php". Simple bukan?
Nb. Disarankan nama file atau folder tidak menggunakan spasi untuk menghindari kesalahan
kedepannya, lebih baik mengganti spasi dengan garis bawah "", misalkan "file_php" atau
*nello_world php’.
Belajar Dasar PHP Hal 5Pemrograman PHP
Setelah mengerti dengan materi sebelumnya dan melihat contoh output dari PHP, mai lanjut ke
pemrograman PHP. Penulis akan mulai dengan pemrograman PHP yang secara umum digunakan,
Pengenal dalam PHP
Menggunakan syntax " 2>" sebagai pengenal dalam pemrograman PHP.
Output text dalam PHP dengan fungsi echo
echo "Ini Output Saya=br>";
echo "Ini Output saya yang ke 2",
YS
Nb. Pada pemrograman PHP setiap kali selesai mengetikkan syntax harus selalu diakhiri dengan
tanda titikkoma ":", Jika tidak, maka akan muncul error Uniuk mencobanya silahkan hapus tanda
titikkoma ":" pada syntax di atas
Buat komentar dengan PHP
<
‘(ini contoh komentar, hanya berlaku untuk 1 baris
ini juga komentar tapi bisa
multi baris
/
Nb. Pada komentar biasanya digunakan untuk dokumentasi agar mempermudah programmer lain
dalam membaca coding yang telah dibuat. Komentar tidak akan dieksekusi oleh PHP.
fal 6Variable dalam PHP
<2?
Stampung = "nilai yang ditampung dalam variable tampung";
echo Stampu
echo "
atai
br";
echo "Stampung";
»
Berbeda dengan bahasa pemrograman lain, variable dalam PHP dimulai dengan tanda "8" dan
dil
njutkan dengan nama yang kita inginkan misalkan seperti contoh variable di atas yaitu variable
Stampung. Variable PHP juga otomatis mendeteksi tipe data seperti string ataupun numerik.
Syarat mendeklarasikan variable:
1. Variable wajib dimulai dengan huruf ataupun garis bawah "_"
2. Variable hanya mendeteksi huruf'a keeil sampai z kecil, A kapital sampai Z Kapital, angka 0 sampai
9 dan garis bawah "_" (PHP bersifat case sensitive)
3. Berdasarkan syarat nomor 2, nama variable tidak boleh mengandung spasi, dan jika ingin
menggunakan spasi atau pemisah lebih baik digantikan dengan tanda garis bawah "_".
Apa itu tipe data string dan tipe data numerik ?
1, Tipe data string merupakan jen
data yang tidak dapat diju
lahkan secara matematis dan biasanya
diberi tanda k
ip. Contoh tipe data string adalah "ini string", "12345", "10+5", "#S$@erst"
2. Tipe data numerik merupakan jenis tipe data yang dapat dijumlahkan secara matematis dan tidak
mengandung tanda apa-apa2 baik di awalannya maupun akhirannya, Contoh tipe data numerik
adalah 1, 100 dan semua jenis angka.
3. Tipe data numerik terbagi atas beberapa jenis lagi namun tidak dibahas pada tulisan ini. Mungkin
akan dibahas pada tulisan selanjutnya,
fal 7Contoh penerapan tipe data string yang, Contoh penerapan tipe data numerik yang
ditampung dalam variable: ditampung dalam variable:
$saya_variable = "Ini String Lho"; Ssaya_variable = 1;
2
Kelihatan jelas kan perbedaannya ? Selamat Mencoba.
Operator
Operator di PHP terbagi atas bermacam-macam, yaitu:
1. Arithmatika Operator
Operator Fungsi
+ Penjumlahan,
- Pengurangan
* Perkalian
/ Pembagian
% Modulus atau sisa bagi
++ Kenaikan atau +1
- Penurunan atau —
Contoh semua aritmatika operator akan penulis jabarkan melalui contoh di bawal
Spenjumlahan = 1+ 1;
echo Spenjumlahan." merupakan hasil penjumlahanbr
Spengurangan ~ 2 —1;
echo Spengurangan ." merupakan hasil pengurangan
";
Ssisa_bagi = 10 % 3;
echo Ssisa_bagi ." merupakan hasil sisa bagi
";Skenaikan = 1+;
echo Skenaikan ." merupakan hasil kenaikan=br>";
Spenurunan = 8--,
echo Spenurunan ." merupakan hasil penurunan
";
echo "contoh penggunaan operator di atas mirip dengan $a = $a + $b’
echo "
";
Be=5:
$d = 100;
Sc = $e + $d;
echo $e:
Contoh 2
»
Penggunaan operator pada contoh 1 berbeda dengan contoh 2, namun memiliki cara atau prinsip
kerja yang sama, Hal ini berlaku juga untuk operator penugasan lainnya. Selamat mencoba.
3. Operator Perbandingan
Operator Defi
= Sama dengan
‘Tidak sama dengan
= Tidak sama dengan
> Lebih dari
< Kurang dari
Lebih dari atau sama dengan
<= Kurang dari atau sama dengan
Operator perbandingan biasanya akan mengembalikan nilai true or false (benar atau salah) dan
biasanya digunakan untuk membandingkan berbagai Kemungkinan, misalkan :
<
echo 1 !=1;
Belajar Dasar PHPMengapa output diatas akan menghasilkan nilai false?
Karena | sama dengan 1 (1=1),
4, Operator Logika
Operator Definisi
RB ‘And (dan)
| Or (atau)
! Not (tidak)
Untuk operator and dan or perhatikan tabel kebenaran beri
‘Tabel Kebenaran untuk operator && (and)
Variable 1 | Variable 2 Hasil
TRUE TRUE TRUE
TRUE, FALSE, FALSE,
FALSE TRUE FALSE,
FALSE, FALSE, FALSE,
‘Tabel Kebenaran untuk operator | (or)
Variable1 | Variable 2 Hasil
TRUE, TRUE, TRUE
TRUE FALSE, TRUE
FALSE TRUE, TRUE
FALSE, FALSE, FALSE,
Contoh
echo $x >7."
",
br",
echo Sy <
echo “hasil dari penggabungan variable $x dan variable Sy dengan menggunakan operator &&
Hal 11adalah";
echo (Sx>7 && Sy<=7)."
",
echo "hasil dari penggabungan variable $x dan variable Sy dengan menggunakan operator || adalah
echo ($x>7 || $y<=7),
Bandingkan hasil and dan or, coba tentukan terlebih dahulu hasilnya sebelum mempraktekkan apa
yang dicontohkan, Jawabannanya kalau tidak true ya false.
Kondi
Kondisi disini biasanya menggunakan jika(if).
Strukturnya adalah seperti ini:
if (kondisi)
t
kode yang dieksekusi ketika kondisi terpenuhi
contoh:
S$x="televisi"
if{$x = "televisi" )
{
echo "oh, itu isinya televisi":
3
else
{
echo "variable x isinya bukan televisi";
3Berdasarkan contoh di atas terjadi pengecekan apakah variable x berisi nilai televisi, dan jika benar
output nilainya adalah oh, itu isinya televisi. Tetapi jika, variable x nilainya bukan televisi, maka akan
menghasilkan output variable x isinya bukan televisi.
Untuk menghasitkan output yang bernilai salah maka digunakan else.
Jadi, strukturnya menjadi seperti ini:
iffkondisi)
t
kode yang dieksekusi ketika kondisi terpenuhi
3
else
t
kode yang dieksekusi ketika tidak ada kondisi yang terpemthi
3
menambahkan kondisi lagi ? Dapat menggunakan elseif yang strukturnya seperti ini:
if{kondisi)
{
kode yang dieksekusi ketika kondisi terpenuhi
3
elseif (kondisi 2)
{
kode yang dieksekusi ketika kondisi ke-2 terpenuhi
3
elseif{kondisi x)
{
kode yang dieksekusi ketika kondisi ke-x terpenuhi
3
else
t
kode yang dieksekusi ketika tidak ada kondisi yang terpemhi
3
Belajar Dasar PHP Hal 13Mirip dengan if, hanya penerapannya yang berbeda.
swich(kondist) Contoh:
{ <2
case kondisi A: Sx=1;
Kode yang dieksekusi jika kode A swich($x)
terpenuhi, {
break, case 1;
case kondisiB; echo "nil putkan adalah 1",
Kode yang dieksekusi jika kondisi B break;
terpenuhi, case 2;
break; echo "nilai yang diinputkan adalah 2";
case kondisiX: break;
Kode yang dieksekusi jika kondisi X case 3;
terpenuhi, echo "nilai yang diinputkan adalah 3";
break; break;
default; default;
Kode yang dieksekusi jika tidak ada echo “nila yang diinputkan tidak dalam
kondisi yang terpenuhi, range 1 sampai dengan 3",
3 3
1
Looping (Pengulangan)
Pengulangan dapat dilakukan dengan 3 cara, yaitu :
While (kondisi )
t
kode yang dieksekusi selama kondisi belum terpenuhi,Contoh:
$x =0;
while($x <= 5)
{
echo “ini nomer : ". $x.."
";
Sxtt
3
»
Perhatikan bagian yang bercetak tebal, mengapa harus menambahkan Sx++ ?
Karena jika tidak menambahkan $x'1, maka sampai selamanya juga nilai dari variable $x tidak
akan pernah sama dengan 5, hal ini menyebabkan looping unlimited dan jika tidak dihentikan
Kemungkinan browser atau bahkan system bisa erash.
Nb. Perhatikan syntax dalam pemrograman apapun untuk mencegah hal yang tidak dtinginkan
2. Do While
do
t
kode yang dieksekusi sebelum kondisi terpenuhi:
3
while (kondisi)
Contoh:
%
do
{
Sit
echo “ini nomer : ".
3
while (Si<10),Cara kerja Do While hampir mirip dengan cara kerja While. Perbedaannya adalah pada Do While,
code dieksekusi terlebih dahulu baru kemudian melakukan pengecekan terhadap kondisi, sedangkan
pada While, pengecekan terhadap kondisi dilakukan terlebih dahulu sebelum mengeksekusi code.
3. For
for(nilai awal, nilai akhir; increment y
t
kode yang dieksekusi:
Contoh:
for($i = 1; $i <=3; Si++)
t
echo "ini nomor ". $i. "
";Anda mungkin juga menyukai