Jumat, 05 April 2013

PHP

VARIABEL PADA PHP   
(Personal Home Page)
  • Pada PHP semua variable dituliskan dengan tanda $ di awal nama variabel.• Aturan penulisan variable: – Nama variable bisa terdiri dari angka, huruf dan underscore – Huruf pertama nama variable tidak boleh berupa angka – nama variable bersifat case-sensitive 2 
  • Contoh :• //penamaan berikut benar $nama = "Yusuf"; $test123 = "Test"; $_TEST = "Test"; $Test123 = "Test";• //penamaan yang salah $1Huruf = "A"; //diawali dengan angka $sw3ar-it = "Again"; //menggunakan karakter "-" $Tom&Jerry = "Kucing"; // menggunakan karakter "&" 3
  • Yang perlu diingat • Deklarasi tipe variable biasanya tidak ditentukan oleh programmer. PHP akan secara otomatis mengubah atau memberi tipe data berdasarkan kontek penggunaannya. 4
  • Contoh : $nama = "Ini tipe String" ; //deklarasi tipe string; $numeric = 123 ; //deklarasi integer $numeric = 456.123 ; //Sekarang $numeric bertipe float $bollean = true ; // deklarasi tipe Boolean 5
  • 6. Scope variable• Global• Local <?php $A = 123 ; // variable global function Test() { $A = "Test"; // variable local echo "Nilai A dalam fungsi = $A n"; } Test(); echo "Nilai A luar fungsi = $A n"; ?> 6
  • Untuk menyatakan suatu variable global dari dalam fungsi dapat digunakan kata kunci global. Contoh : <?php $A = 123 ; // variable global function Test() { global $A ; // variable local echo "Nilai A dalam fungsi = $A n";} Test(); echo "Nilai A luar fungsi = $A n"; ?> 7
  • Variable Terdefinisi• $DOCUMENT_ROOT : berisi nama direktori root pada server• $SERVER_NAME : berisi nama dari server host di mana script dieksekusi. Nilainya bisa berupa nama virtual host.• $HTTP_USER_AGENT : Berisi informasi tentang client seperti jenis browser dan Sistem Operasinya. 8
  • Konstanta• Sintak : define("nama_konstanta",nilai);• Contoh : <?php define("phi",3.14) ; $r = 5; $luas = phi * $r * $r ; echo "Luas = $luas" ; ?> 9
  • OPERATOR• Operator digunakan untuk melakukan suatu operasi• Operator Aritmatika Operator Penggunaan Contoh + Penjumlahan $a + $b - Pengurangan $a - $b * Perkalian $a * $b / Pembagian $a / $b % Modulus $a % $b 10
  • Operator Assignment Operator Analogi Contoh = $a = $a $a = 3 += $a = $a + 1 $a += 1 -= $a = $a – 1 $a -= 1 *= $a = $a * 2 $a *= 2 /= $a = $a /2 $a /= 2 11
  • Operator Bitwise Operator Keterangan Contoh & And 11 & 13 = 9 | Or 11 | 13 = 15 ^ Xor 11 ^ 13 = 6 ~ Not ~11 = 12 << Shift Left 11 << 2 = 2 11 >> 2 = >> Shift Right 44 12
  • Operator Perbandingan Operator Keterangan Contoh == Sama dengan $a == $b Identik / Sama dengan dan === $a === $b sama tipe != Tidak sama dengan $a != $b < Lebih kecil dari $a < $b > Lebih besar dari $a > $b Lebih kecil dari atau sama <= $a <= $b dengan >= Lebih besar dari atau sama $a >= $b 13
  • Operator Logika Operator Keterangan Contoh&& atau And And ($a > $b) and ($a < $c) || atau Or Or ($a > $b) or ($a < $b) Xor Xor ($a = 2) xor ($a = 3) ! Not !($a >= $b) 14
  • Operator Decrement dan IncrementOperator Keterangan Contoh ++$a Pre-increment $a = ++$b --$a Pre-decrement $a = --$b $a++ Post-Increment $a = $b++ $a-- Post-decrement $a = $b-- 15

Tidak ada komentar:

Posting Komentar

Pemberitahuan...
komentar jangan kurang ajar, tolong jaga etika !!!!

Entri Populer

Daftar Blog Saya