Type
Data
Pada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP.
Namun demikian, PHP mendukung tipe data primitif, yaitu :
A. Tipe data scalar :
1.
integer : Bilangan bulat
2. float
“pecahan” $a = 1.234 // bentukbiasa $b = 1.2e3 // bentukeksponensial
3. string
4.
Boolean
B. Type data Compound
1.Array
2.Object :dapat berupa bilangan,Variabel atau fungsi
C.Tipe Data Khusus
1.Resource
2.NULL
"INTEGER"
=> Jangkauan bilangan
tergantung platform : ± 2milyar
=> Jika bilangan melampaui jangkauan otomatis dianggap FLOAT POINT
=> Bilangan integer dapat
dituliskan dalam bentuk:
- Bilangan decimal, contoh: $a=1234;
- Bilangan decimal negative, contoh: $a=-123;
- Bilangan Oktal dimulai dengan nol (0)
- Bilangan Hexadecimal dimulai dengan 0x
"Floating Point"
- Bilangan floating point dapat dideklarasikan
menggunakan sintaks berikut: $a=1.23 dengan nilai maksimal sebuah bilangan
floating point dengan ketelitian mencapai 14 digit decimal.
Contoh code TypeData.PHP (INTEGER & Floating Point) :
<html>
<head>
<title>Tipe Data</title>
</head>
<body>
<h1>Tipe Data</h1>
<?php
$Harga=15000; //jenis integer
$Jumlah=7.2; //jenis floating point
$Total=$Harga*$Jumlah;
echo"Harga=$Harga"."<br>";
echo"Jumlah=$Jumlah"."<br>";
echo"Total harga=$Total"."<br><br>";
$serial_number=1234567890;
var_dump($serial_number);
echo"<br>";
$large_number=21398478539;
var_dump($large_number);
echo"<br>";
var_dump (0x80000000);
echo"<br>";
$million=1000000;
$large_number=50000*$million;
var_dump($large_number);
?>
</body>
</html>
atau download => Tipedata.php
"String"
String adalah sekumpulan karakter. Literal string dapat ditulis dengan 3 cara
yaitu :
- Menggunakan tanda kutip tunggal (‘);
- Menggunakan tanda kutip ganda (“);
- Heredoc Sintax;
Perbedaan antara petik tungal dan ganda adalah jika pada petik tunggal maka variabel
yg terdapat di dalamnya akan dianggap sbg literal string sehingga nilai yg terdapat dalam
variabel tsb tdk ditampilkan.
Contoh code String.php :
<?
//Latihan membuat Literal "tanda kutip 1 dan 2
$warna="Merah";
$str1="Buah apel warnanya $warna";
$str2='Buah apel warnanya $warna';
echo"\n$str1";
echo"<br>$str2";
echo'$str2';
?>
atau download => String.php
"BOOLEAN"
Boolean yaitu type data yg menyatakan nilai TRUE (salah) aatau FALSE ( benar )
Bersifat case Sensitive.
True bernilai 1
False bernilai 0 ( Hasilnya tdk ditampilkan saat dieksekusi )
Contoh code Boolean1.php :
<html>
<head>
<title>Boolean1</title>
</head>
<body>
<pre>
Type Data Boolean :<br>
$a=TRUE;
$b=FALSE;
</pre>
<?php
//Hasil Eksekusi Program
$a=TRUE;
$b=FALSE;
echo"\$a=$a","<br>";
echo"\$b=$b","<br>";
?>
</body>
</html>
atau download Boolean.php
Contoh code Boolean2.php :
<html>
<head>
<title>Boolean2</title>
</head>
<body>
<pre>
Type Data Boolean :<br>
$a=TRUE;
$b=FALSE;
</pre>
<?php
//Hasil Eksekusi Program
$a=TRUE;
$b=FALSE;
printf ("\$a=%d<br>",$a);
printf ("\$b=%d<br>",$b);
?>
</body>
</html>
atau download Boolean2.php
Tidak ada komentar:
Posting Komentar