Belajar PHP: Tipe Data

posted in: Tutorial Pemrograman | 0

Variable dapat menyimpan data dalam berbagai tipe.
PHP memiliki beberapa jenis tipe data:

  • String
  • Integer
  • Float (atau disebut juga Double)
  • Boolean
  • Array
  • Object
  • NULL
  • Resources

Dalam kursus ini, kita hanya membahas beberapa tipe yang paling sering digunakan.

Tipe data Integer

Integer adalah tipe bilangan bulat, atau angka tanpa desimal.

Aturan untuk bilangan bulat:

  • Integer harus memiliki minimal satu digit (0-9)
  • Integer tidak memiliki titik desimal
  • Integer dapat bersifat positif atau negatif
  • Integer dapat ditentukan dalam tiga format: desimal (10-based), heksadesimal (16-berbasis – diawali dengan 0x) atau oktal (8 berbasis – diawali dengan 0)

Contoh

<? php
$x = 5985;   // positif
var_dump ($x);
$x = -345;   // negatif
var_dump ($x);
?>

Tipe data String

String adalah rangkaian karakter, contoh “Hello World!”.
String berupa teks yang disimpan dalam tanda kutip satu (‘)atau kutip dua (“).

Contoh

<?php
$teks = "Hello world!";
var_dump($teks);
echo "<br>";

$teks = 'Hello world!';
var_dump($teks);
?>

Tipe data Floating Point

Floating point adalah tipe data untuk bilangan pecahan (memiliki titik desimal), atau angka dalam bentuk eksponensial.

Contoh

<?php
$pecahan = 10.365;
var_dump($pecahan);
echo "<br>";

$pecahan = 9.5e3;
var_dump($pecahan);
echo "<br>";

$pecahan = 1e-5;
var_dump($pecahan);
?>

 

Tipe data Booleans

Booleans adalah tipe data yang hanya dapat berisi TRUE atau FALSE.

Dalam pemrograman, tipe ini digunakan untuk menyatakan kondisi atau hasil operator Comparison (perbandingan). Misalnya dipakai dalam pernyataan if-then-else, looping, hasil function,  dan seterusnya.

Contoh

<? php
$kondisi=TRUE;
if($kondisi) {
echo “Kondisi BENAR”;
else
echo “Kondisi SALAH”;
?>

 

Tipe data Arrays

Array adalah tipe variable PHP yang dapat menyimpan beberapa nilai dalam satu variabel tunggal.

Pada contoh berikut kita akan membuat sebuah array, dan kemudian menggunakan fungsi var_dump() dari PHP untuk mengembalikan tipe data dan nilai dari array:

Contoh

<?php
$mobil=array("Volvo","BMW","Toyota");
var_dump($mobil);
?>

 

Evaluasi Tipe Data PHP

  1. Tipe data apakah yang harus digunakan untuk menyimpan data berikut: nama orang, alamat, gaji, sudah makan atau belum, daftar mahasiswa, daftar gaji.

Konstanta di PHP

Konstanta adalah sebuah identifier (nama) yang digunakan bagi sebuah nilai sederhana. Nilai tersebut tidak dapat diubah melalui script.

Nama konstanta yang  valid dimulai dengan huruf atau garis bawah (tidak perlu tanda $).

Tidak seperti variabel, konstanta secara otomatis memiliki scope global.

Untuk mendeklarasikan konstanta, gunakan fungsi define() dengan tiga parameter:

  1. nama konstanta
  2. nilai konstanta
  3. case-insensitive (opsional)

Contoh

<?php
define("GREETING", "Welcome to inosispro.com!");
echo GREETING;
?>

Penjelasan
Contoh diatas adalah deklarasi konstanta untuknama GREETING, yang diisi “Welcome to inosispro.com!”.

<?php
define("GREETING", "Welcome to inosispro.com!", true);
echo greeting;
?>

Leave a Reply