S M A R T D E V T A L A

Loading

Tipe Data dalam Bahasa Program PHP

Tipe Data dalam Bahasa Program PHP

Seperti bahasa program lainnya, PHP juga memiliki tipe data yang dapat dikelompokan menjadi beberapa bagian, yaitu :

  1. Integer (Bilangan Bulat)
  2. Floating-point (Bilangan Riil)
  3. Karakter
  4. String
  5. Boolean
  6. Array
  7. Object

 

Tipe Integer (Bilangan Bulat)

Tipe Integer adalah tipe data yang mempresentasikan bilangan utuh atau bulan, seperti 11,20,9000 dan lain sebagainya. memiliki rentang nila yang diperbolehkan adalah -2.147.483.648 sampai +2.147.483.647, nilai literal dari tipe integer dapat ditulis dalam bentuk desimal (basis 10), oktal (basis 8) serta heksadesimal (basis 16).


<?php
// contoh bilangan bulat yang ditulis dalam bentuk decimal.
2010
+920
-72
// contoh bilangan bulat yang ditulis dalam bentuk oktal.
0770
// contoh bilangan bulat yang ditulis dalam bentuk heksadesimal.
0xFFF
0x10
?>

 

Tipe Floating-point (Bilangan Rill)

Tipe floating-point adalah tipe data yang merepresentasikan nilai-nilai numerik dalam bentuk pecahan atau mengandung angka decimal dibelakang koma. Tipe floating-point berada pada rentang 1.7E-308 dan 1.7E+308 dengan 15 digit akurasi. Bilangan floating-poing dapat ditulis dalam notasi normal dan notasi sains (scientific).


<?php
// contoh .
3.14
0.099
-9.1
0.314E1
18.0E-2
?>

 

Tipe Karakter

Tipe data jenis ini digunakan untuk merepresentasikan data dengan nilai karakter tunggah, missal ‘A’,’B’,’o’ dan lain sebagainya. Karakter dalam PHP diapit dengan menggunakan tanda petik tunggal.

Sama seperti pada Bahasa C, PHP juga mendukung escape sequence, yaitu karakter yang diawali oleh karakter backslach (\). Merskipun tersusun dari 2 karakter (atau lebih), escape sequence akan dianggap karakter tunggal. Escape sequence memiliki aturan khussu dan kegunaan yang berbeda-beda, seperti yang ditunjukan oleh table di bawah ini.

Escape sequence

Karakter yang direpresentasikan

\”

Double Quotes

\n

Newline (baris baru)

\r

Carriage Return (reset posisi)

\t

Tab

\\

Backslash

\$

Dollar sign

\{

Left Brace

\}

Right Brace

\[

Left Bracket

\]

Right Bracket

\0 sampai \777

Karakter ASCII yang direpresentasikan dengan nilai octal

\x0 sampai \xFF

Karakter ASCII yang direpresentasikan dengan nilai heksadesimal

 

Tipe String

tipe string merepresentasikan data yang berupa teks (kumpulan karakter). PHP mendukung dua tipe string yaitu yang diapit oleh petik ganda (“) dan petik tunggal (‘), string biasanya yang paling sering dgunakan dalam pembuatan web, sehingga pembahasan yang lebih mendalam tentang string akan ditulis dalam penjelasan yang berbeda.


<?php
// contoh .
'String dalam bahasa pemrograman PHP'
"String dalam bahasa pemrograman PHP"
?>

Tipe Boolean

Tipe ini digunakan untuk menyatakan nilai true (benar) atau false (salah). Tipe ini banyak digunakan dalam proses pemilihan atau pengulangan statement, di bagian kondisi (if).


<?php
// contoh .
if(!isset($_GET['id'])){
 echo $_GET['id'];
}
?>

 

Tipe Array

Tipe array adalah variable yang menyimpan sekelompok nilai, yaitu dapat di diidentifikasi atau diakases berdasarkan posisinya atau dengan nama yang telah di defenisikan sebelumnya. dalam PHP indeks dari array dimulai dari 0 bukan 1.


<?php
// mengakses array menggunakan indeks.
$data[0]='Saya';
$data[1]='Suka';
$data[2]='PHP';
// mengakses array menggunakan nama.
$data['data1']='Saya';
$data['data2']='Suka';
$data['data3']='PHP';
?>

 

Tipe Objek

Sama seperti C++, Java, Python dll, PHP juga memiliki dukungan terhadap pemrograman berorientasi objek atau Object Oriented Programming (OOP). Dengan demikian, PHP mendukung adanya tipe data objek. Melalui konsep Object Oriented. Suatu permasalahan dapat disederhanakan menjadi kumpulan objek yang saling berkaitan. Dalam OOP, kelas merupakan unit terpenting, kelas adalah suatu definisi dari struktur yang memiliki property dan metode (fungsi). Dalam PHP kelas didefinisikan menggunakan kata kunci class


<?php
class Siswa{
 var $nama='';
 function nama($s=NULL){
 $this->nama=$s;
}
}
?>

untuk menggunakan kelas tersebut, kita perlu menggunakan kata kunci new, sedangkan properti (data) dan metode (fungsi) dalam suatu kelas dapat diakses melalui operator ->


<?php
//inisialisasi atau pembautan objek dari kelas siswa
$siswa1 = new siswa;
//mengakses fungsi dalam kelas siswa $siswa1->setnama('SmartDevTala');
//mengakses data dalam kelas siswa echo "Nama :".$siswa->nama; ?>

 

Share:

Artikel Sejenis

Cara Mendefinisikan Fungsi di PHP

Bentuk umum pendefinisian fungsi di dalam php adalah sebagai berikut: <?php # # cara mendefini..

Pengertian Fungsi (Function) di PHP

Dalam praktiknya penggunaan function/fungsi merupakan hal yang sangat membantu dalam proses pembuata..

Modularisasi Kode di PHP

Seperti yang kalian fikirkan, tentunya dalam pembuatan sebuah sistem tentu tidak akan bisa dibuat ha..

Komentar