jenis data PHP 5
Jenis data PHP termasuk yang berikut,
Integer (integer)
String(String )
Apung(Titik terapung),
Boolean(Boolean)
Tatasusunan(tatasusunan )
Objek(objek)
NULL(nilai nol)
Lihat jenis data
1 gettype (lulus dalam pembolehubah) boleh mendapatkan jenis pembolehubah
2. var_dump (lulus dalam pembolehubah) jenis pembolehubah keluaran dan nilai (paling biasa digunakan)
var_dump() ialah fungsi. Sisipkan pembolehubah antara kurungan (). Fungsi ini akan mencetak jenis data dan juga memaparkan panjang dan nilai pembolehubah dengan sewajarnya.
Jenis integer (int)
Sehingga- dipanggil integer type , iaitu integer yang semua orang pelajari dalam matematik.
Jenis integer - integer, juga dikenali sebagai integer dalam bahasa Inggeris. Singkatan Bahasa Inggeris: int
Nombor bulat dibahagikan kepada :
10-asas
2. Faham, pada dasarnya tidak menggunakannya)3.
Heksadesimal(Faham, pada dasarnya tidak menggunakannya)Pengisytiharan oktal: bermula dengan 0, diikuti dengan integer dari 0 hingga 7 (Fahami titik pengetahuan)
Perisytiharan heksadesimal: Bermula dengan 0x, diikuti dengan 0-f, abcdef bagi 0x tidak peka huruf besar-besaran. (Fahami mata pengetahuan)
Peraturan integer: · Integer mesti mempunyai sekurang-kurangnya satu digit (0-9)
· Nombor bulat tidak boleh mengandungi koma atau ruang
· Nombor bulat tidak boleh mempunyai titik perpuluhan
· Nombor bulat boleh positif atau negatif
· Nombor bulat boleh dinyatakan dalam tiga format: perpuluhan , Sistem heksadesimal (awalan ialah 0x) atau perlapanan (awalan ialah 0)
Contoh
Dalam contoh di bawah kita akan menguji nombor yang berbeza.
<?php $x = 5985; //十进制 var_dump($x); echo "<br>"; $x = -345; // 负数 var_dump($x); echo "<br>"; $x = 0x8C; // 十六进制数 var_dump($x); echo "<br>"; $x = 047; // 八进制数 var_dump($x); ?>
String(String)
String adalah semua watak kita yang kelihatan dan tidak kelihatan, iaitu apa yang kita katakan dalam kehidupan seharian, iaitu apa yang saya ingin katakan: "Li Wenkai sangat kacak ” atau “Kakak Feng, saya sayang kamu!” Rentetan adalah semua watak yang orang boleh lihat yang saya ingin ungkapkan.
Sebagai contoh, anda boleh melihat watak:
Saya ingin menjadi anda, putera yang anda cintai, dengan rumah, kereta dan wang. <html><title></title></html> ^@@@#@ nama saya xiaoshenyang
Teks di atas, tag HTML, aksara khas dan bahasa Inggeris, dsb., kami semua Dianggap sebagai rentetan
Terdapat tiga cara untuk mengisytiharkan rentetan dalam bahasa PHP:
1 Gunakan petikan tunggal untuk mengisytiharkan
2. Gunakan petikan berganda untuk mengisytiharkan
3 Deklarasi pembatas (digunakan apabila rentetan yang sangat besar perlu dimasukkan)
1.Pengisytiharan tanda petikan tunggal Gunakan tanda petikan tunggal separuh kaki bahasa Inggeris untuk membalut rentetan, seperti ini:
$zifuchuan= 'Saya adalah petikan tunggal ';
1. Penyataan petikan berganda Tambahkan petikan berganda pada kedua-dua belah rentetan, seperti berikut:
$zifuchuan= "Saya petikan berganda";
3 pengisytiharan
1. Tulis tiga tanda kurang daripada (<<<) selepas tanda sama selepas pembolehubah.
2. Kemudian tulis aksara selepas <<< Seperti dalam contoh berikut: ABC
3). Kemudian tukar baris dan tulis mana-mana aksara yang anda mahu
4). Pada permulaan baris, tulis aksara selepas <<< Seperti dalam contoh berikut: ABC;
<?php
$dingjie = <<<ABC
Jika
ia mestilah sini Gulung betis
Depan
Muka<br />
Tambah bahagian
Setakat yang awak boleh ikut saya</h1>
ABC;
?>
< Dalam contoh berikut, kami akan mengeluarkan rentetan. <?php
$x = "Hello world!";
echo $x;
echo "<br>";
$x = 'Hello world!';
var_dump($x) ;
?>
Jenis titik terapung yang dipanggil boleh difahami sebagai: perpuluhan dalam matematik kita.
Contoh
Kami menggunakan echo dan Print untuk mengeluarkan jenis titik terapung masing-masing
<?php //声明变量fudian的值为12121.3132 $fudian = 12121.3132; echo $fudian; echo "<br>"; //声明变量$fl 的值为0.8873 $fl = 0.8873; var_dump($fl); ?>
gema terus output 12121.3132 dan var_dump Keluaran ialah 0.8873, dan ia juga menunjukkan bahawa jenis pembolehubah $fl adalah terapung.
Boolean
Boolean jenisnya ialah: benar dan salah. Terjemahan true dan false dalam bahasa Inggeris ialah:
· true (true)· false (false) Oleh itu, kita boleh melakukan ini dalam PHP pernyataan kod. <?php Array Suatu tatasusunan menyimpan berbilang nilai dalam pembolehubah. Fikirkan seperti ini: Anda akan mengetahui lebih lanjut tentang tatasusunan kemudian dalam tutorial ini. Objek (Objek) Objek untuk disimpan jenis data data dan maklumat tentang cara memproses data. Dalam PHP, objek mesti diisytiharkan secara eksplisit. Mula-mula kita mesti mengisytiharkan kelas objek. Untuk ini kami menggunakan kata kunci kelas. Kelas ialah struktur yang mengandungi sifat dan kaedah. Kemudian kami mentakrifkan jenis data dalam kelas objek dan kemudian menggunakan jenis data ini dalam keadaan kelas itu: <?php Anda akan mengetahui lebih lanjut kemudian dalam tutorial ini Pengetahuan tentang objek, hanya Pengetahuan tentang objek ketahui sekarang NULL (nilai nol) Kosong bermaksud batal dalam bahasa Inggeris, yang tidak bermakna apa-apa. Null bukan palsu, bukan 0, dan bukan ruang. Tiga situasi kosong berikut akan menghasilkan jenis nol: 1 Nilai pembolehubah yang dinyatakan secara jelas sebagai NULL melalui penetapan pembolehubah ialah NULL 2 tidak Beri sebarang nilai 3 Gunakan fungsi unset() untuk memusnahkan pembolehubah Mari kita tunjukkan dengan kod Seterusnya kita akan menerangkan dua perkara yang berkaitan dengan Fungsi null , kedua-dua fungsi ini sangat biasa digunakan. kosong()Anda boleh menghantar pembolehubah ke tengah kurungan. Jika nilai pembolehubah ini adalah palsu atau nol, ia mengembalikan benar. Contoh Eksperimen di atas membuktikan bahawa $ epal adalah batal. Letakkan epal di tengah-tengah kosong. Hasilnya ialah selang sebenar. isset()Anda boleh menghantar satu atau lebih pembolehubah antara kurungan dan memisahkan pembolehubah dengan koma. Selagi terdapat pembolehubah yang nol, ia mengembalikan palsu. Jika tidak, kembali benar. Instance unset()Fungsi fungsi ini adalah untuk memusnahkan pembolehubah. Masukkan nama pembolehubah yang anda ingin musnahkan di antara kurungan yang tidak ditetapkan (pembolehubah), dan pembolehubah akan dimusnahkan.
//Isytihar pembolehubah (Pinyin) sebagai Boolean
$buer = benar;
//Isytiharkan pembolehubah (Bahasa Inggeris)
$bool = false;
?>
Nota : Jangan tambah tanda petikan di sekitar benar dan salah. <?php
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>
kelas Kereta
{
var $color;
function Car($color="green") {
$this->color = $color;
}
function what_color() {
kembali $this->color;
}
};
?>
<?php
//声明变量为null
$n = null;
var_dump($n);
//var_dump显示输出变量$meiyou,看看结果是什么?
var_dump($meiyou);
//声明一个变量$iphone的值为字符串的手机
$iphone = '手机';
//unset销毁掉一个变量
unset($iphone);
var_dump($iphone);
?>
<?php
header("Content-type:text/html;charset=utf-8"); //设置utf-8编码
$apple = null;
if(empty($apple)){
echo '执行了真区间';
}else{
echo '行了假区间';
}
?>
<?php
$one = 10;
$two = false;
$three = 0;
$four = null;
$result = isset($one , $two , $three , $four);
//执行看看结果,是不是
var_dump($result);
?>