Penggunaan fungsi TYPED di PHP

Dalam PHP tipe data tidak dideklarasikan oleh programmer tetapi ditentukan secara otomatis oleh Interpreter PHP. Jadi Anda tidak perlu mendeklarasikan tipe data jika ingin menetapkan nilai ke variabel. Anda dapat menulis fungsi gettype() untuk mengetahui tipe data dari nilai yang Anda berikan. fungsi gettype() untuk mengetahui tipe data dari nilai yang Anda berikan

           ?php
$a = 0. 3;
$b = -3;
$c = "Halo Berooo";
               echo "$a adalah type data ". gettype($a)."
";

               echo "$b adalah type data ". gettype($b)."
";

               echo "$c adalah type data ". gettype($c)."
";

?>

Ada 8 jenis data dalam PHP, diantaranya

1.  Bilangan Bulat

Tipe data integer adalah tipe data yang berguna untuk menyimpan bilangan bulat, bukan desimal. Misalnya (1), (2), (3), (4), (5), (-1), (-2), (-3), (-4) dan lain-lain. Tipe data ini memiliki rentang antara -2.147.483.648 hingga +2.147.483.648 platform 32bit

Namun, jika ada data di luar jangkauan tersebut, maka secara otomatis PHP akan mengubahnya menjadi tipe data Floating Point.

Bilangan Bulat adalah Jenis Data yang berisi bilangan bulat negatif dan positif atau tidak ada nilai pecahan.

Tipe ini juga dapat dinyatakan dalam oktal (berbasis 8), desimal (berbasis 10), heksadesimal (berbasis 16). Seperti pada contoh berikut

          $octal = 031;


$desimal = 25;

$heksadesimal = 0×10;


2.  Mengambang Ganda

Tipe data angka floating point umum juga disebut "ganda", "float" atau "nyata" adalah tipe data yang berguna untuk menyimpan angka desimal. Misalnya (0. 1), (1. 3), (1. 7), (1. 8), (9. 7), (2. 4) dan lain-lain

Contoh tulisan

$a = 1. 234;

$b = 1. 2e3;

$c = 2E-6;

$d = 1. 2E8;

?>


3.    Boolean

Tipe data ini adalah yang paling sederhana tipe data . Hanya berupa benar atau salah. Cara memasukkan variabel adalah dengan memberikan nilai benar atau salah pada variabel tersebut. Penulisan tidak terpengaruh oleh penggunaan huruf besar atau kecil.

Contoh tulisan

$a = BENAR;

$b = benar;

$c = SALAH;

$d = salah;

?>

Setiap Jenis Data di PHP memiliki Boolean untuk melakukan Pemilihan Bersyarat. dan Tipe Data akan memberikan nilai benar atau salah pada pemilihan kondisi.

·Pada Variabel bertipe data integer=0 (nol) memiliki boolean false, selain true.

·Pada Variabel dengan tipe data float=0. 0 (nol) memiliki boolean salah, jika tidak benar.

·Pada Tipe Data string kosong, dan string="0" memiliki boolean false, selain itu true.

·Array yang tidak memiliki elemen memiliki boolean false, sebaliknya true.

·Objek yang tidak memiliki anggota memiliki boolean false, sebaliknya true.

·Ketik NULL dan Variabel yang tidak terisi memiliki boolean false.


4.    String

String adalah tipe data yang terdiri dari kata-kata, bisa berupa kata tunggal atau kalimat. Penulisan string harus diapit oleh tanda petik, baik petik tunggal (' ') maupun petik ganda ("")

Contoh penulisan tipe data string


$word1 = 'string diapit tanda kutip tunggal';

$word2 = "string diapit tanda kutip ganda";

?>

Perbedaan antara tanda kutip ganda dan tanda kutip tunggal adalah ketika kita menggunakan tanda kutip tunggal, variabel tidak akan membaca nilainya. Berbeda dengan penggunaan tanda petik genap yang akan membaca nilai suatu variabel.

Lebih spesifik

           $word = "Halo Berooo";

echo 'nama saya $kata';

//jika menggunakan tanda kutip tunggal browser

//akan menampilkan $word

echo "nama saya $kata";

//jika menggunakan tanda kutip tunggal browser

// akan menampilkan Haloo Beroo

?>

Jika string diapit dengan tanda kutip ganda (" "), PHP akan menginterpretasikan escape sequence lebih banyak untuk karakter khusus. Kemudian tulisan untuk karakter tertentu harus ditambah dengan garis miring di depan karakter tersebut.                                                               


5.    Objek

Tipe data objek dibuat dengan tujuan agar programmer terbiasa dengan OOP. Tipe data objek dapat berupa angka, variabel atau fungsi. Data ini dapat dimasukkan ke dalam kode program untuk meringkas beberapa fungsi dan memperkecil ukuran file

Agar lebih mudah digunakan variabel dengan nilai string

nama kelas {


              var $type = “Beroo Haloo”;

                function change_name($type) {

                 $this->type = $type;

                }

}

$nama = Nama baru;


echo $nama->tipe;

$name->rename_(“Haloo Beroo”);

gema “


Hasil

Beroo Halo


Halo Bero


6.    Larik

Array atau Array adalah Jenis Senyawa Primitif, ditemukan dalam bahasa pemrograman lain.

Tipe data array digunakan untuk menyimpan banyak data dalam satu variabel. Ada 3 (tiga) jenis array di php yaitu

·             Array Numerik

$hari[0]="Senin";

$hari[1]="Selasa";

$hari[2]="Rabu";

$hari[3]="Kamis";

$hari[4]="Jumat";

$hari[5]="Sabtu";

$hari[6]="Minggu";

//menampilkan tanpa rekursi

           echo "sekarang adalah hari $hari[3]
" ;

//tampilan menggunakan loop

//pengulangan akan dijelaskan pada artikel selanjutnya

untuk($i=0;$i<=6;$i++){

                   echo $hari[$i]."
";

}

?>

Pada contoh array numerik di atas dapat disimpulkan bahwa pemanggilan data array menggunakan angka, angka mulai dari 0 sampai dengan jumlah data yang dimasukkan. $day[0] adalah panggilan untuk data pertama, $day[1] adalah panggilan untuk data kedua dan seterusnya

·             Array Asosiatif

$hari = array("Senin"=>"Ayam","Selasa"=>"Lele","Rabu"=>"Tempe","Kamis"=>"Tahu","Jumat"=>"Ikan Teri ", "Sabtu"=>"Krupuk","Minggu"=>"Puasa");

//menampilkan tanpa rekursi

echo "Menu hari Senin adalah $day[Senin]" ;

?>

Pada contoh array asosiatif di atas, dapat disimpulkan bahwa panggilan ke data array menggunakan string yang ditentukan oleh kami, dengan kata lain pemanggilan menggunakan nomor kita malah menjadi string yang kita inginkan.


  • Array Multidimensi

Arti array multidimensi adalah array di dalam array. Pemanggilan array ini dapat menggunakan array numerik atau array asosiatif. $makan[0]["morning"] bisa diartikan menampilkan nilai array pertama dan array pagi dari variabel makan, $makan["monday"]["morning"] bisa diartikan menampilkan nilai larik Senin dan larik pagi dari variabel makan.

$makan = larik(

array("pagi"=>"bubur","sore"=>"ayam","sore"=>"bebek"),

array("pagi"=>"bubur","hari"=>"tahu","sore"=>"tempe")

);

//menampilkan tanpa rekursi

echo "Menu makan Senin pagi adalah". $makan[0]["pagi"];

        echo "
";

echo "Menu makan Senin pagi adalah". $makan[1]["sore"];

?>


7.    Nol

NULL adalah Tipe Data yang tidak mengandung apa pun. Setiap Variabel yang diatur ke Tipe Data NULL ini akan membuat Variabel kosong, seperti dalam penggunaan fungsi unset(). Cara mengatur variabel menjadi NULL adalah dengan memasukkan nilai NULL pada variabel yang dimaksud seperti pada

Apa saja tipe data dalam PHP?

PHP memiliki 8 tipe data dasar, yaitu boolean, integer, float (floating-point), string, array, object, resource dan NULL .

Apa perbedaan antara variabel dan tipe data?

1. Jenis data . Setiap data memiliki tipe data , apa data berupa bilangan bulat (integer), bilangan normal (real), atau berupa karakter (char), dsb. 2. Variabel . Setiap data diwakili oleh variabel , = 15>data = 15>data = 15>data = 15>datadata membutuhkan wadah, dan variabel membutuhkan identifikasi sehingga perlu diberi nama agar dapat dibedakan dari variabel lainnya.

Jenis data apa yang digunakan pada Boolean *?

Boolean adalah tipe tipe data berikutnya yang perlu Anda kuasai sebelum terjun ke dunia pemrograman. Jenis tipe data ini biasanya digunakan untuk mewakili nilai benar dan salah dalam data . Umumnya, nilai salah dan benar diwakili oleh angka 0 (salah) dan 1 (benar).

Apa itu tipe data?

Tipe Data dalam Pemrograman. Beberapa jenis tipe data yang akan dibahas pada artikel ini adalah tipe data integer , floating point, karakter, boolean, array, dan string.