PandoraBox: Variabel dan Tipe Data
Demo Blog

Variabel dan Tipe Data

by Sapto Mexavriand kategori :

Variable



Variable tempat menyimpan data, didalam PHP diawali dengan karakter $ diikuti dengan huruf sebagai karakter pertama setelah $, kemudian kombinasi karakter dengan angka. Tidak boleh ada spasi dan tanda baca dalam penamaannya, kecuali karakter _ (garis bawah/under score).


Contoh nama variable yang benar :

$namauser
$password
$kota
$tempat_lahir


Contoh nama variable yang benar :

$nama user
$pass/word
$kota 2



4.2. Tipe Data


Tipe data Primitif yang dapat diolah oleh PHP

  • Integer
  • Floating Point
  • String



Tipe Data Integer


5
-7
200
012 -> octet
0xff -> hexadesimal

Tipe Data Floating Point
2001.25
23e25

Tipe Data String
'Teks dengan apostrope' -> Tanda petik tunggal
"Teks dengan quote(petik)" -> Tanda petik ganda

\nline feed (LF or 0x0A in ASCII)
\rcarriage return (CR or 0x0D in ASCII)
\thorizontal tab (HT or 0x09 in ASCII)
\\Backlash
\$dollar sign
\"double-quote
\[0-7], {1,3} sequence character matching regular
in octal notation
\x[0-9A-Fa-f] {1-2} sequence character matching regular
in hexadecimal notation



Tipe Data Objek


Tipe data ini merupakan tipe data baru, merupakan pengembangan PHP untuk dapat mendukung pemrograman berorientasi objek.


<?php
class objek {
function counter () {
return 5;
}
function do_pesan () {
echo "cetak pesan.";
}
}
$test = new objek;
$test -> do pesan() ;
echo "<br>";
echo "$test -> counter ();
?>


Tipe Data Array


Merupakan tipe data yang menyangkut 2 hal, yaitu tipe data dan variable khusus

Nilai Boolean
Merupakan nilai yang menentukan benar atau salah.

Contoh :


<html>
<body>
<h1>Control Variable Boolean</h1>
<pre>
$a=true;
$b=false;
</pre>
Hasil Eksekusi dengan PHP !
<?
$a=true;
$b=false;
echo "\$a = $=a"."<br";
echo"\$b=$b"."<br>";
?>
</body>
</html>
Kemudian simpan dengan nama coba4_1.php
Share



Baca Artikel Terkait Lainnya:

0 komentar Read More ...

0 komentar


Posting Komentar

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!