Belajar PHP (5. Tipe Data)

Belajar PHP (5. Tipe Data)

Tipe data pada PHP

Tipe data merupakan hal yang sangat penting pada dunia pemrograman. Konsep pemilihan tipe data dapat menentukan proses pada program, misalkan tipe data number + tipe data number contohnya 3+3 = 6 . berbeda dengan 3+”3″ yaitu menghasilkan 33 karena tipe data number kita tambahkan dengan tipe data string.

Adapun macam-macam tipe data pada php yaitu String, Integer, Float/Double, Boolean, Array, Object, dan Null

1. String
Tipe data string merupakan barisan karakter. String berada dalam tanda kutip, baik tanda kutip tunggal (‘ ‘) atau tanda kutip ganda (” “). contoh:

<!DOCTYPE html>
<html>
<head>
	<title>string</title>
</head>
<body>
	<?php
		echo "saya sedang belajar php";
	?>
</body>
</html>

2. Integer
Tipe data integer merupakan tipe data angka bukan desimal antara -2,147,483,648 hingga 2,147,483,647.
contoh:

<!DOCTYPE html>
<html>
<head>
	<title>integer</title>
</head>
<body>
	<?php 
		$x = 10;
		var_dump($x);
	?>
</body>
</html>

3. Float
FLoat adalah tipe data angka namun berbentuk desimal. contoh:

<!DOCTYPE html>
<html>
<head>
	<title>float</title>
</head>
<body>
	<?php 
		$x = 15.6;
		var_dump($x);
	?>
</body>
</html>

4. Boolean
Tipe data yang mempunyai 2 nilai yaitu true atau false. Kita dapat melihat contohnya pada testing kondisi. contoh:

    <!DOCTYPE html>
    <html>
    <head>
    	<title>boolean</title>
    </head>
    <body>
    	<?php 
    		$x = true;
    		$y = false;

    		if($x){
    			echo "benar <br>";
    		}
    		else{
    			echo "salah <br>";
    		}
    		echo gettype($x);
    		echo "<br>"; 
    		echo gettype($y);
    	?>
    </body>
    </html>

browser akan mencetak benar, mengapa? kita pahami if berarti “jika” . if($x) mempunyai arti “jika variable x” dimana variable x bernilai benar. jadi jika benar maka akan mencetak kata “benar”. gettype sendiri kita gunakan untuk mengecek type data.

5. Array
Tipe data array kita gunakan untuk memberikan banyak nilai dalam satu variable. Pada program panjang yang anda akan buat nantinya, array sangat berguna sekali. Kali ini hanya membahas dasar dari array sendiri. contoh:

<!DOCTYPE html>
<html>
<head>
	<title>array</title>
</head>
<body>
	<?php  
		$saya = array("pengen ", "jadi ", "master ", "developer ");
		echo $saya[0];
		echo $saya[1];
		echo $saya[2];
		echo $saya[3];
	?>
</body>
</html>

6. Object
Tipe data object merupakan tipe data yang menyimpan data dan informasi tentang cara mengolah data.
Pertama kita harus mendeklarasikan kelas objek. Untuk ini, kita menggunakan kata kunci class. Sebuah kelas adalah struktur yang dapat berisi properti dan metode. contoh:

<!DOCTYPE html>
<html>
<head>
	<title>object</title>
</head>
<body>
	<?php 
		class motor {
			function motor(){
				$this->model = "Matic";
				$this->tahun = "2016";
				$this->merk = "blah blah blah";
			}
		}

		//menambahkan object
		$punya = new motor();

		//menampilkan properti object
		echo "tahun ".$punya->tahun." ini saya membeli motor ".$punya->model." bermerk ".$punya->merk;
	?>
</body>
</html>

7. Null
tipe data null hanya berisi nilai NULL. contoh:

<!DOCTYPE html>
<html>
<head>
	<title>null</title>
</head>
<body>
	<?php  
		$x = null;
		echo $x;
		var_dump($x);
	?>
</body>
</html>

Silahkan kode diatas dipraktekan sendiri agar lebih jelas. Semoga bermanfaat, sampai jumpa di postingan selanjutnya.

written by @akhi_syabab

Leave a Reply

Your email address will not be published.Required fields are marked *