Kamis, 16 Februari 2012

6.Fandhi Nugraha
Tentang PHP !!!

Elemen Dasar PHP :
  • ~Karakter
  • ~Pengenal
  • ~Tipe Data
  • ~Literal
  • ~Variable
  • ~Pengoperasian Nilai
  • ~Operator
  • ~Variable - Variable
Kali ini akan membahas elemen dasar PHP yang mencakup indetifier, tipe data, variable, konstanta, dan juga operator. Materi yang dibahas sangat bermanfaat sebagai fondasi untuk membuat skrip php.

Karakter :
  • Familiar dalam bahasa pemrograman
  • Berupa huruf,
  • Berupa angka tunggal,
  • Berupa spasi, simbol + dan ?

Identifier :
  • Digunakan untuk memberi nama variable, fungsi atau kelas.
  • Aturan identifier:
- Menggunakan huruf, anka, atau _
- Karakter awal harus huruf atau _
- Panjanganya bisa berapa saja
- Case sensitive
  • Hindarkan menggunakan nama yang sama dengan nama yang sdh digunakan oleh PHP
Tipe Data :
  • Integer
  • Double
  • String
  • Boolean
Literal :
  • Menyatakan nilai yang tetap di dalam program
  • Sebagai contoh:
  • print (“H4low”);
  • “H4low” adalah konstanta string
$nama = “Ani”;
print(“Hai, $nama
”);
print(‘Hai, $nama
’);
?>
  • Dalam PHP dikenal sejumlah karakter yang menggunakan penulisan secara khusus, yaitu dengan simbole backslas.\n misalnya untuk newline
Penulisan
Karakter yang dimaksud
\”
Petik ganda
\\
Backslash
\$
Tanda dolar
\n
Newline
\t
Tab
\x00 s.d \xFF
Karakter hexadesimal
Literal Integer dan Real :
  • Menyatakan bilangan bulat. Penulisannya dalam bentuk:
Desimal, heksadesimal, oktal
  • Menyatakan bilangan double
Contoh: 6.7, 0.0004 (4e-4)
Konstanta Simbol :
  • Selain konstanta yang telah kita sebutkan di awal. PHP juga mengenal konstanta simbolis.
define (“PHI”, 3.14);
define (“Kelas”, “2 TKJ”);
print (“Kelas
\n);
print(“%s
\n”, Kelas);
printf (“PHI = %s
\n”, PHI);
?>
Pengonversian Nilai
$suhu = “28.5 derajat celcius”;
Print(“Tipe String : $suhu
\n”);
settype ($suhu, “double”);
print (“Tipe double: $suhu
\n”);


Operator :
  • Apa itu operator?
  • Jenis Operator aritmatika
$suhu = “30 derajat celcius”;
print ($suhu / 2);
?>
Print (“Egek ++ sebagai akhiran:
\n”);
$x = 77;
Print(“x = $x
\n”);
Print(2 + $x++); print (“
\n”);
print (“x =$x
\n”);
?