Pengikut

Senin, 23 Juni 2014

semua tentang php




PERTAMA KITA KENALI DULU
1. Variabel
􀂃 Digunakan untuk menyimpan sebuah value, data atau informasi
􀂃 Nama variabel diawali dengan tanda $
􀂃 Panjang tidak terbatas
􀂃 Setelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter
berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang
diperbolehkan (karakter ASCII dari 127 – 255).
􀂃 Bersifat case-sensitive.
􀂃 Tidak perlu dideklarasikan.
􀂃 Tidak boleh mengandung spasi.
􀂃 Contoh :
Benar
- $_name
- $first_name
- $name3
- $name_3
Salah
- $3name
- $name?
- $first+name
- $first.name
- $first name
2. Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;)
3.di dalam php tipe data nya tidak di identifikasi kan oleh seorang programmer tapi sudah ada secara otomatis oleh interpreter php
Di dalam php ada 8 tipe data : sebagai berikut
1. boolean
2. integer
3. float
4. string
5. array
6. object
7. resource
8. NULL
4. Konstanta
Konstanta merupakan variabel konstan yang nilainya tidak berubah-ubah. Untuk
mendefinisikan konstanta dalam PHP, menggunakan fungsi define()
contoh script:
<?
define ("NAMA", "Achmad Solichin");
define ("NILAI", 90);
//NAMA = "Muhammad"; //akan menyebabkan error
echo "Nama : " . NAMA;
echo "<br>Nilai : " . NILAI;
?>
Gambar
5. Jenis Operator  Operator         Contoh Keterangan
        Aritmatika          +               $a + $b Pertambahan
       -                  $a - $b Pengurangan
                  *               $a * $b Perkalian
                            /                 $a / $b Pembagian
       %               $a % $b Modulus, sisa pembagian
Penugasan                =                 $a = 4; $a diisi dengan 4
Bitwise                       &                $a & $b Bitwise AND
                            |                 $a | $b Bitwise OR
                            ^                $a ^ $b Bitwise XOR
                            ~               ~$b Bitwise NOT
                           <<               $a << $b Shift Left
                             >>             $a >> $b Shift Right
Perbandingan         ==                $a == $b Sama dengan
                           ===             $a === $b Identik
                          !=                 $a != $b Tidak sama dengan
                          <>                 $a <> $b Tidak sama dengan
                          !==              $a !== $b Tidak identik
                         <                   $a < $b Kurang dari
                         >                   $a > $b Lebih dari
                        <                   = $a <= $b Kurang dari sama dengan
Ø                  = $a >= $b Lebih dari sama dengan
Logika                  and                  $a and $b TRUE jika $a dan $b TRUE
                          &&                  $a && $b TRUE jika $a dan $b TRUE
                            or                $a or $b TRUE jika $a atau $b TRUE
                        ||                         $a || $b TRUE jika $a dan/atau $b TRUE
                                               xor $a xor $b TRUE jika $a atau $b TRUE, tapi
                                             tidak keduanya
                            !                 !$a   TRUE jika $a FALSE
String                       .                $a . $b Penggabungan string $a dan $b
6. Komentar Program
Dalam PHP, komentar program bisa menggunakan :
􀂃 /* dan */
􀂃 // dan
􀂃 #
Script nya:
<?
/* Ini komentar tidak akan tercetak di layar
yang ini juga komentar
*/
// Nah kalo ini komentar satu baris
# Terus kalo ini juga komentar
echo "Ini akan tercetak di layar";
?>
8. Struktur Kondisi dan Perulangan
􀂙 Struktur Kondisi
+ Struktur Kondisi If
a.Struktur Kondisi If
if (kondisi) {
statement-jika-kondisi-true;
}
Keterangan :
􀂃 kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya.
+ Struktur Kondisi If...Else
a. Struktur Kondisi If ... Else
if (kondisi) {
statement-jika-kondisi-true;
} else {
statement-jika-kondisi-false;
}
Keterangan :
􀂃 kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok
if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang
berada di blok else yang akan dieksekusi.
+ Struktur Kondisi Khusus ? :
a. Struktur Kondisi Khusus ? :
(kondisi) ? benar : salah;
Keterangan :
􀂃 kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Statement pada blok benar dan salah hanya boleh satu
statemen saja
+ Struktur Kondisi Switch...Case
a. Struktur Kondisi Khusus ? :
(kondisi) ? benar : salah;
Keterangan :
􀂃 kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Statement pada blok benar dan salah hanya boleh satu
statemen saja
Keterangan :
􀂃 $var merupakan variabel yang akan diperiksa isi atau nilainya. Tipe data
variabel ini tidak dibatasi.
􀂃 Value pada case juga bisa berupa string, integer, boolean, bahkan bisa
berupa conditional-statement. Boleh memakai kutip tunggal maupun kutip
ganda.
􀂙 Struktur Perulangan
+ Struktur Kondisi For
a. Struktur Perulangan For
for (init_awal, kondisi, counter) {
statement-yang-diulang;
}
Keterangan :
􀂃 init_awal merupakan inisialisasi atau nilai awal variable.
􀂃 kondisi merupakan statemen kondisi yang akan membatasi perulangan.
􀂃 counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjala
+ Struktur Kondisi While
a. Struktur Perulangan While
init_awal;
while (kondisi) {
statement-yang-diulang;
counter;
}
Keterangan :
􀂃 init_awal merupakan inisialisasi atau nilai awal variable.
􀂃 kondisi merupakan statemen kondisi yang akan membatasi perulangan.
􀂃 counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.
+ Struktur Kondisi Do...While
a. Struktur Perulangan Do ... while
init_awal;
do {
statement-yang-diulang;
counter;
} while (kondisi);
Keterangan :
􀂃 init_awal merupakan inisialisasi atau nilai awal variable.
􀂃 kondisi merupakan statemen kondisi yang akan membatasi perulangan.
􀂃 counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.
􀂃 Pada struktur do...while, pemeriksaan kondisi ada di bawah, sehingga
statement yang berada dalam block do...while setidaknya akan dieksekusi
sebanyak satu kali.
+ Struktur Kondisi Foreach
Struktur Perulangan Foreach
foreach (array_expression as $value)
statement;
foreach (array_expression as $key => $value)
statement;
Keterangan :
􀂃 Struktur foreach biasanya digunakan untuk melakukan perulangan
berdasarkan isi suatu array. Perulangan akan berakhir jika isi array telah
habis.
􀂙 Struktur Break dan Continue
a. <?php
for ($i=1; $i<10; $i++) {
if ($i == 5)
continue;
if ($i == 8)
break;
echo "$i ";
}
?>

Tidak ada komentar:

Posting Komentar