Rumah > Artikel > pembangunan bahagian belakang > Apakah maksud jenis data php?
Dalam PHP, jenis data menggunakan set atribut untuk menerangkan unit data yang ditentukan Jenis data PHP ditentukan oleh konteks program, iaitu, jenis khusus ditentukan oleh data yang disimpan. . Ia terbahagi terutamanya kepada jenis data Skalar, jenis data komposit dan jenis data khas.
Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 7.1, komputer DELL G3
1. PHP ialah bahasa penyemakan jenis yang lemah Jenis data ditentukan oleh konteks program, iaitu jenis tertentu ditentukan oleh yang disimpan data
2. Tiga jenis jenis data: jenis data skalar, jenis data komposit dan jenis data khas
3. Jenis data skalar
jenis Boolean boolean
<.>jenis integer integer jenis titik terapung apung/gandarentetan rentetan4, jenis data komposittatasusunan tatasusunan objek objek5 , Jenis data khassumber sumberNULL kosong 2. Jenis data skalarBoolean1. Simpan logik benar atau salah 2 Situasi berikut juga boleh dianggap salah: Nilai boolean salah, nilai integer 0, nilai titik terapung 0.0, rentetan kosong dan rentetan "0",Array tanpa pembolehubah ahli, objek tanpa unit, NULL
<?php //布尔型数据 $a = true; $b = false; //var_dump()函数可以返回表达式的类型和值 var_dump($a);//结果为 bool(true) echo "<br>"; var_dump($b);//结果为 bool(false) ?>Jenis integer (integer)1 sahaja simbol untuk mewakili nombor positif dan negatif 2 Integer tidak bertanda tidak disokong dalam PHP
//整型数据 $a = +3; $b = -5; var_dump($a); //结果为 int(3) echo "<br>"; var_dump($b);//结果为 int(-5) echo "<br>"; echo $a+$b;//结果为 -2 echo "<br>";Jenis titik terapung (terapung/ganda)1 digunakan Untuk menyimpan nombor termasuk perpuluhan, ia adalah nilai anggaran 2 Notasi saintifik: 10.1e10
//浮点型数据 $a = 1.56; $b = 1.5e3; var_dump($a); //结果为 float(1.56) echo "<br>"; var_dump($b);//结果为 float(1500)Jenis rentetan (rentetan) 1 Pembolehubah yang muncul dalam petikan tunggal akan dikeluarkan sebagaimana adanya, dan enjin PHP tidak akan menghuraikannya, jadi petikan tunggal adalah yang paling cekap dalam menentukan rentetan 2
Pembolehubah yang disertakan dalam petikan berganda akan digantikan secara automatik dengan nilai pembolehubah
3 Pembatas <<<
Pembahagi diikuti dengan menentukan pengecam untuk menunjukkan permulaan. , dan akhirnya Ia adalah pengecam yang sama yang menamatkan rentetan
Pengecam akhir mesti bermula dari lajur pertama baris dan tidak boleh mengandungi sebarang aksara lain kecuali koma bertitik selepas itu
3. Jenis data komposit//字符串型 $str = '字符串型'; echo 'str是$str <br>'; //结果为 str是$str 单引号变量保持原样输出 echo "str是$str <br>"; //结果为 str是字符串型 双引号会解析其中的变量 $str2 = <<<str2 这是定界符中的文字 str2; echo $str2; //结果为 这是定界符中的文字
1 Tatasusunan ialah koleksi data yang berkaitan, disusun dengan cara tertentu untuk membentuk keseluruhan
2 jenis data yang sama juga boleh menjadi jenis data yang berbeza
3. Indeks tatasusunan dalam PHP boleh menjadi nombor atau rentetan
4. Jenis data khas//相同类型元素 $array1 = array(1,3,5,7,9); //不同类型元素 $array2 = array(1,'hello',true,3.14); //索引是数字 $array3 = array(1=>'a',2=>'b',3=>'c'); //索引是字符串 $array4 = array('a'='苹果','b'=>'香蕉','c'=>'桔子');
1. Sumber ialah jenis pembolehubah khas, yang memegang rujukan kepada sumber data luaran, seperti fail, sambungan pangkalan data, dll., sehingga komunikasi tamat
2 adalah sumber khas. Ia tidak akan dikeluarkan oleh sistem kutipan sampah dan perlu dikeluarkan secara manual
Kosong (NULL)
1. Ditugaskan Null
2. The pembolehubah belum diberikan nilai
3. Selepas pembolehubah ditetapkan, gunakan fungsi unset() untuk mengosongkannya
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Apakah maksud jenis data php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!