php学习笔记--变量
Jun 23, 2016 pm 01:35 PM
由于我有过一些其他语言的基础,所以在我的php笔记中通常只会记录一些基础知识学习中比较容易忽略的点,与其他语言不太相同的点。并不是知识点全面的记载。
一、变量
整型:
php$num = 23;$num1 = 023;$num2 = 0x23;echo $num,$num1,$num2;
第一个输出很显然是23,第二个就是比较容易出错的点了,在php中0+数字的形式表示的是八进制数,所以:
23 十进制
023 八进制
0x23 十六进制
在echo的时候会自动将整型转换为十进制输出,所以以上的代码输出分别为23,19,35。
布尔型:
php$bool = true;$bool1 = false;echo '这是echo输出';echo $bool,$bool1,'<br />';echo '这是print输出';print($bool);print($bool1);echo '<br />';echo '这是print_r输出';print_r($bool);print_r($bool1);echo '<br />';echo '这是var_dump输出';var_dump($bool);var_dump($bool1);
布尔值在输出的时候会自动转换格式
true变为'1',false为""。
Null型:
php$n = null;$m;$l = 3;unset ($l);echo $n;echo $m;echo $l;
只有变量被赋予null时才是null类型
如果变量只创建,没有赋值,或者unset的值
echo时会报出Notice: Undefined variable:

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

11 skrip pemendek URL terbaik PHP (percuma dan premium)

Bekerja dengan Data Sesi Flash di Laravel

Bina aplikasi React dengan hujung belakang Laravel: Bahagian 2, React

Respons HTTP yang dipermudahkan dalam ujian Laravel

Curl dalam PHP: Cara Menggunakan Pelanjutan PHP Curl dalam API REST

12 skrip sembang php terbaik di codecanyon

Pengumuman Penyiasatan Situasi PHP 2025
