Rumah > pembangunan bahagian belakang > masalah PHP > Apakah jenis pembolehubah asas dalam php

Apakah jenis pembolehubah asas dalam php

青灯夜游
Lepaskan: 2023-03-13 19:38:02
asal
8041 orang telah melayarinya

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.

Apakah jenis pembolehubah asas dalam php

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 = &#39;欢迎来到PHP中文网&#39;;
//Heredoc 方式声明字符串
$str3 = <<<EOF
    url:
    https://www.php.cn/
EOF;
echo $str1 . "<br>" . $str2 . "<br>" . $str3;
?>
Salin selepas log masuk

Apakah jenis pembolehubah asas dalam php

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;
  • Jenis integer tidak boleh mengandungi titik perpuluhan; nombor.
  • Julat nilai integer mestilah antara -2E31 dan 2E31, dan boleh dinyatakan dalam tiga format, iaitu perpuluhan, perenambelasan (diawalan 0x) dan Oktal (diawalan 0) .

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);
?>
Salin selepas log masuk
terapung (jenis titik terapung)

Apakah jenis pembolehubah asas dalam php

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);
?>
Salin selepas log masuk

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: Apakah jenis pembolehubah asas dalam php

Pembelajaran yang disyorkan: "

Tutorial Video PHP

"
<?php
header("Content-type:text/html;charset=utf-8");
$x = TRUE;
$y = faLsE;
var_dump($x, $y);
?>
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah jenis pembolehubah asas dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan