PHP ialah bahasa pembangunan web yang sangat popular yang menyokong pelbagai jenis data, yang sangat penting semasa menulis program PHP. Dalam artikel ini, kami akan memperkenalkan pelbagai jenis data dalam PHP dan penggunaannya.
1. Rentetan (rentetan)
Rentetan terdiri daripada satu siri aksara, yang boleh merangkumi huruf, nombor, aksara khas, dsb. Rentetan boleh dibuat menggunakan petikan tunggal atau berganda. Untuk rentetan petikan tunggal, PHP tidak akan menghuraikan pembolehubah dan melarikan aksara, tetapi untuk rentetan petikan dua kali.
Contohnya:
$name = "John"; echo 'Hello ' . $name . '!'; // 输出 Hello John! echo "Hello $name!"; // 输出 Hello John! $str = 'Hello 'World''; // 转义单引号 $str2 = "Hello "World""; // 转义双引号
2. Integer (integer)
Integer ialah nilai berangka tanpa bahagian perpuluhan. Dalam PHP, integer boleh diwakili menggunakan perpuluhan, perlapanan, perenambelasan atau perduaan. Julat jenis integer bergantung pada bilangan bit komputer, biasanya 32 atau 64 bit.
Contohnya:
$int1 = 123; $int2 = -456; $int3 = 0b1010; // 二进制 $int4 = 0123; // 八进制 $int5 = 0x1A; // 十六进制
3. Nombor titik terapung (terapung)
Nombor titik terapung ialah nilai berangka dengan bahagian perpuluhan. Dalam PHP, nombor titik terapung boleh diwakili menggunakan titik perpuluhan atau notasi eksponen.
Contohnya:
$float1 = 3.14; $float2 = -1.23e6; // -1.23 x 10^6
4. Nilai Boolean (boolean)
Nilai Boolean mewakili benar atau salah, yang boleh diwakili oleh benar dan palsu. Dalam PHP, apabila nilai bukan sifar ditukar kepada boolean, nilainya adalah benar, dan apabila sifar ditukar kepada boolean, nilainya adalah palsu.
Contohnya:
$bool1 = true; $bool2 = false; $bool3 = (bool) 0; // false $bool4 = (bool) 1; // true $bool5 = (bool) -10; // true
5 Array (array)
Array ialah salah satu jenis data yang paling biasa digunakan dalam PHP dan boleh menyimpan berbilang nilai. Tatasusunan boleh dibahagikan kepada dua jenis: tatasusunan diindeks dan tatasusunan bersekutu.
Tatasusunan indeks menggunakan nombor sebagai kunci dan tatasusunan bersekutu menggunakan rentetan atau nombor sebagai kunci.
Contohnya:
$fruits = array("Apple", "Banana", "Orange"); echo $fruits[0]; // 输出 Apple $person = array("name" => "John", "age" => 30); echo $person["name"]; // 输出 John
6. Objek (objek)
Objek ialah tika yang dicipta oleh kelas. Dalam PHP, semua objek mesti mempunyai kelas. Kelas menentukan sifat dan kaedah objek.
Contohnya:
class Person { public $name; public $age; } $p = new Person(); $p->name = "John"; $p->age = 30;
7. Nilai nol (null)
Nilai nol bermaksud tiada nilai atau nilai tidak wujud. Dalam PHP, anda boleh menggunakan null untuk mewakili nilai kosong.
Contohnya:
$nullVar = null;
Ringkasnya, jenis data dalam PHP termasuk rentetan, integer, nombor titik terapung, nilai Boolean, tatasusunan, objek dan nilai nol. Semasa menulis program PHP, anda harus memilih jenis data yang sesuai untuk menyimpan dan memproses data untuk meningkatkan kecekapan dan kebolehpercayaan program.
Atas ialah kandungan terperinci Pelbagai jenis data dalam PHP dan penggunaannya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!