发文时间:2018年09月28日 15:49:41 编辑:Aaron 标签:PHP学习小节 543
php中变量的引用方式和引用变量等等。
1.1 php的引用变量的概念和定义方式 php中的引用变量意味着用不同的变量名访问同一个变量的内容 <?php //定义一个变量A $A='张三'; $B=&$A; echo $B;//输出张三 //PHP中引用变量的原理 //无论$A的内容怎么更改,$B都始终保持一致,因为此时$B已经和$A //始终指向了一个内存空间(即为同一个变量值) //引用变量的定义方式为&符 1.2、引用变量加入unset后会发生什么 <?php //PHP中的unset只会取消引用,不会销毁空间 $A=1; $B=&$A; unset($B); echo $A;//输出1
2.1、 PHP中字符串可以使用哪三种定义方法和各自的区别 定义方式 单引号 '' 双引号“” heredoc和newdoc 区别 单引号:不解析变量和转义字符,只能解析单引号和反斜线本身。(单引号 的解析速度高于双引号) 双引号:可以解析变量和所有的转义字符。 heredoc和nowdoc:heredoc类似双引号,nowdoc类型单引号,两者都适合处 理大文本。 用法如下 <?php $name="Aaron"; $a= <<<EOF "abc"$name "123" EOF; // 结束需要独立一行且前后不能空格 echo $a; ?> 2.2、数据类型 - 三大数据类型 (标量、复合、特殊) PHP中的数据类型有哪些 1、String字符串,2、int整数型,3、float个double浮点型,4、Boolean布尔 型,5、array数组型,6、object对象型,7、null空值等 浮点类型 - 浮点类型不能运用与比较当中。 布尔类型 false的七种情况(0,0.0,'','0',false,array(),null) 整型0,浮点0.0,空字符串,字符串0,false,空数组,NULL 数组类型 - 超全局数组 $GLOBALS $_GET $_POST $_SERVER... 常量的定义 const 和 define 区别 const可以在类内部定义,而define不行。 const用于类成员变量,一经定义不可修改,define用于全局常量,不可用于 类成员变量的定义
3.1、 PHP中的== 和===的区别 1、在PHP中===表示全等运算符,而==表示等于运算符; 2、如果等于运算符两边的值相等,则返回true,而如果全等运算符两边的值相等 但类型不等,则返回false。 ==时只对比值是否相等。 ===时对比值和值的类型是否相等。
若无特殊说明,此文章为博主原创。 写稿不易,如需转载,请注明出处: https://www.aaroner.cn/art/74.html
PHP自学学习笔记(一)
发文时间:2018年09月28日 15:49:41 编辑:Aaron 标签:PHP学习小节 543
php中变量的引用方式和引用变量等等。
1、PHP的引用变量,和用什么符号定义引用变量
2、PHP常用的常量和数据类型
3、PHP中的运算符
若无特殊说明,此文章为博主原创。
写稿不易,如需转载,请注明出处: https://www.aaroner.cn/art/74.html