1、PHP基本语法:
HTML和php混合使用;
一个语句以;(分号)结束;
如何定义一个变量,和变量的使用;
php中定义一个变量要以$符号开头:$a = 34;
变量的数据类型不是固定不变的,根据赋值的变化而变化(运行时变量赋值决定);
php是弱数据类型编程语言;
php区分大小写;
一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线;
- <span style="font-size:18px;"> <?php
- echo "abc<br/>";
- $a = 23;
- var_dump($a); //var_dump() 函数,返回变量的数据类型和值
- echo "<br/>";
- echo $a;
- ?></span>
PHP 语句和 PHP 变量都是区分大小写的。
2、php数据类型;
基本数据类型:
整型 int
浮点类型 float double
布尔类型 bool
字符串类型 string
复合数据类型:
数组 array
对象 object
特殊数据类型:
NULL类型
资源类型 resource
3、PHP数据类型细节介绍:
- <?php
- echo "abc<br/>";
- $a = 23;
- var_dump($a); //var_dump() 函数,返回变量的数据类型和值
- echo "<br/>";
- echo $a."<br/>";
- //? 整型可以用三种格式:十进制、十六进制(前缀是 0x)或八进制(前缀是 0)
- $x = 0x8C; // 十六进制数,输出时以十进制输出
- var_dump($x);
- echo "<br>";
- echo $x;
- echo "<br/>";
- $x = 047; // 八进制数,输出时以十进制输出
- var_dump($x);
- echo "<br/>";
- echo $x;
- echo PHP_INT_SIZE; //输出整型值得字长
- echo "<br>";
- echo PHP_INT_MAX; //输出整型值的最大值
- echo "<br>";
- $a = 435;
- $b = 576;
- echo $a.'++'.$b; //php变量前后的点是连接的意思(把前后两个字符连接起来),不加是不对的
- echo "<br>";
- $asd = 2147483647;
- var_dump($asd);
- echo "<br>";
- $asd = 2147483648;
- var_dump($asd); //如果给出的值超出了integer的范围,将会被解释为float型
- echo "<br>";echo "<br>";
- //浮点数的最大精度为14位,精度计算从数字左边第一个不是0的数字开始,超出精度的数,按照四舍五入去掉
- $a=0.12345678901234567;
- echo $a;echo "<br>"; //输出0.12345678901235
- $a=1234.12345678901234567;
- echo $a; //输出1234.123456789
- echo "<br>";
- $a=789.8812345678543; //小数点不算位数
- echo $a;
- echo "<br>";
- //定义字符串时可以用双引号也可用单引号,两者区别如下:
- //当一个变量包含在""号中时,会输出他的值;而包含在''中是输出其字符本身。
- $i = 90;
- $user1 = "asdfg$i"; //双引号
- $user2 = 'asdfg$i';
- echo $user1; //输出asdfg90
- echo "<br>";
- echo $user2; //输出asdfg$i
- echo "<br>";
- ?>
4、php变量说明:
如果在函数中,我们不希望使用某个变量,或者是希望彻底的不在使用某个变量,则可以使用 unset(变量名); 方法,将该变量彻底删除(销毁变量)。
例:
- <?php
- $a = 24;
- unset($a);
- echo $a;
- ?>
结果会提示:
Notice: Undefined variable: a
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。