Rumah > Artikel > pembangunan bahagian belakang > Apakah jenis pembolehubah asas dalam php
Dalam PHP, terdapat empat jenis pembolehubah asas: 1. jenis rentetan (rentetan), yang merupakan urutan aksara berterusan 2. jenis integer (integer) 3. jenis apungan (floating point); 4. Jenis Boolean, dengan hanya dua nilai: benar dan palsu.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Dalam PHP, jenis data boleh dibahagikan kepada tiga Kategori utama ialah jenis data skalar, jenis data komposit dan jenis data khas.
Jenis data skalar ialah unit paling asas bagi struktur data Ia adalah jenis data asas dan hanya boleh menyimpan satu keping data. Terdapat empat jenis data skalar dalam PHP, seperti yang ditunjukkan dalam jadual berikut:
类型 | 功能 |
---|---|
string(字符串) | 字符串是连续的字符序列 |
integer(整型) | 整型包含所有的整数,可以是正数也可以是负数 |
float(浮点型) | 浮点型也是用来表示数字的,与整型不同除了可以表示整数外它还可以用来表示小数和指数 |
boolean(布尔型) | 最简单的数据类型,只有两个值:true(真) / false(假) |
rentetan (rentetan)
String ialah jujukan Aksara berterusan. Dalam bahasa lain, aksara dan rentetan adalah dua jenis data yang berbeza, tetapi dalam PHP, aksara dan rentetan dianggap secara seragam sebagai jenis data rentetan. Dalam PHP, terdapat tiga cara untuk mendefinisikan rentetan, iaitu kaedah tanda petikan tunggal, kaedah tanda petikan berganda, dan kaedah Heredoc.
<?php header("Content-type:text/html;charset=utf-8"); //双引号方式声明字符串 $str1 = "hello"; //单引号方式声明字符串 $str2 = '欢迎来到PHP中文网'; //Heredoc 方式声明字符串 $str3 = <<<EOF url: https://www.php.cn/ EOF; echo $str1 . "<br>" . $str2 . "<br>" . $str3; ?>
integer (integer)
Dalam PHP, pembolehubah integer dipanggil integer atau int Type, digunakan untuk mewakili integer. Peraturan jenis integer adalah seperti berikut:
Jenis integer mesti mempunyai sekurang-kurangnya satu nombor (0~9); >
Jenis integer tidak boleh mengandungi koma atau ruang;Perhatikan bahawa dalam versi PHP7, rentetan yang mengandungi aksara heksadesimal tidak lagi dianggap sebagai nombor, tetapi sebagai Rentetan biasa, contohnya:
<?php header("Content-type:text/html;charset=utf-8"); $x = 5985; // 定义一个整型数据类型的变量 var_dump($x); // 输出此变量 $x = -345; var_dump($x); $x = 0x8C; //十六进制数字 var_dump($x); $x = 047; //八进制数字 var_dump($x); ?>terapung (jenis titik terapung) Jenis titik terapung dipanggil jenis terapung dalam PHP, juga dikenali sebagai nombor nyata, yang boleh digunakan Simpan integer dan perpuluhan, julat nilai yang sah adalah antara 1.8E-308 dan 1.8E 308. Nombor titik terapung mempunyai ketepatan yang lebih tinggi daripada jenis data integer. Kod sampel adalah seperti berikut:
boolean (Boolean)
<?php header("Content-type:text/html;charset=utf-8"); $num1 = 10.365; $num2 = 2.4e3; $num3 = 8E-5; var_dump($num1, $num2, $num3); ?>
Hanya ada dua jenis Nilai Boolean, masing-masing BENAR dan SALAH (tidak peka huruf besar-kecil), bermakna logik benar dan logik palsu. Kod sampel adalah seperti berikut:
Pembelajaran yang disyorkan: "
Tutorial Video PHP
"<?php header("Content-type:text/html;charset=utf-8"); $x = TRUE; $y = faLsE; var_dump($x, $y); ?>
Atas ialah kandungan terperinci Apakah jenis pembolehubah asas dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!