iklan 1

Tipe Data dalam PHP

TIPE DATA
PHP memiliki 8 tipe data dasar yaitu boolean , integer , float (floating-point), string , array , object , resource dan NULL. Tipe data ini yang akan digunakan untuk mendefinisikan variabel. Penulisan untuk mendefinisikan variabel digunakan tanda ($). Biasanya tipe variable pada php tidak ditentukan oleh programmer, namun ditentukan berdasarkan untuk apa variable itu digunakan saat program dijalankan. Artinya, ketika mendefinisikan sebuah variabel, programmer tidak perlu menuliskan tipe datanya. Misalnya untuk mendefiniskan Variabel nama yang tipe datanya String, programmer tidak perlu menuliskan seperti ini String = $nama; . Cukup dengan $nama = Wahid Husain; .

Tipe Data Boolean
Bernilai true atau false.
Contoh :
<?php
$ada = true;
if($ada == TRUE){
echo “NIM terdaftar dalam database kami”;
}
else {
echo “Maaf NIM anda tidak terdaftar”;
}
?>

Tipe Data Integer
Tipe ini merupakan tipe bilangan bulat.
Contoh :
<?php
$x = 5985;
var_dump($x);
?>

Tipe Data Float
Tipe ini merupakan tipe bilangan real.
Contoh :
<?php
$x = 10.365;
var_dump($x);
?>

Tipe Data String
String merupakan kumpulan karakter.
Contoh :
<?php
$x = "Hello world!";
$y = 'Hello world!';

echo $x;
echo "<br>";
echo $y;
?>

Tipe Data Array
Array adalah sebuah data yang mengandung satu atau lebih data, dan dapat diindex berdasarkan numerik maupun string.
sintax dasar :
array( [key =>] value1, value2, …)
Contoh :
<?php
$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?>

Tipe Data Object
Sebuah objek adalah tipe data yang menyimpan data dan informasi tentang cara mengolah data tersebut.
Dalam PHP, sebuah objek harus secara eksplisit dinyatakan.
Pertama kita harus mendeklarasikan kelas objek. Untuk ini, kita menggunakan kata kunci class. Sebuah kelas adalah struktur yang dapat berisi properti dan metode
Contoh :
<?php
class Car {
    function Car() {
        $this->model = "VW";
    }
}

// create an object
$herbie = new Car();

// show object properties
echo $herbie->model;
?>

Tipe Data Null
Null adalah tipe data khusus yang hanya dapat memiliki satu nilai: NULL.
Sebuah variabel tipe data NULL adalah variabel yang tidak memiliki nilai yang ditugaskan untuk itu.
Jika variabel yang dibuat tanpa nilai, maka secara otomatis diberi nilai NULL.
Variabel juga dapat dikosongkan dengan menetapkan nilai NULL
Contoh :
<?php
$x = "Hello world!";
$x = null;
var_dump($x);
?>

Tipe Data Resource
Jenis sumber daya khusus bukanlah tipe data yang sebenarnya. Ini adalah penyimpanan referensi ke fungsi dan sumber daya eksternal untuk PHP.
Tipe Data Spesial yang satu ini di khususkan untuk menyimpan resourcesumber atau alamat. Variabel tersebut hanya dapat diciptakan oleh suatu fungsi khusus yang mengembalikan nilai berupa resource seperti penggunaan fungsi fopenopendirmysql_connectmysql_query dan semacamnya.
Contoh :
pemanggilan database sql


Post a Comment

0 Comments