作者:gogo迷失的大G | 来源:互联网 | 2017-05-13 02:31
第四章_PHP基本语法(2)。1.常量的声明在PHP中,定义常量使用define()函数来实现2.魔术常量返回文件中的当前行号__FILE__返回该文件的完整路径和文件名__DIR
1.常量的声明
在PHP中,定义常量使用define()函数来实现
2.魔术常量
|
|
| 返回文件中的当前行号 |
__FILE__ |
返回该文件的完整路径和文件名 |
__DIR__ |
返回该文件所在的目录 |
__FUNCTION__ |
返回该函数被定义时的名字 |
__CLASS__ |
返回该类被定义时的名字 |
__MTHOD__ |
返回该类的方法被定义时的名字 |
|
|
测试代码如下:
'the name of this function is:'.
'这是第'..'行。' '本文件的绝对路径为:'. ?>
3.引用赋值
用不同的变量名访问同一个变量内容,当其中一个变量的值改变时,另一个也跟着改变。
4.逻辑运算符
与 && 或 || 非 ! 异或 xor
= =
( && ); '
' ( || ); '
' ( xor ); '
' (!); '
' ?>
5.比较运算符
①相等 == $a==$b 当$a的值等于$b的值,则返回真,否则返回假
②全等 === $a===$b 当$a的值等于$b的值,且$a与$b的类型也相等,则返回真,否则返回假
③不等 !=或<>
④不全等 !==
6.位运算符
|
|
|
按位与 |
& |
均为1的位置1,其余置为0 |
按位或 |
| |
有一个为1的位置为1,其余置为0 |
按位异或 |
^ |
不同的位置为1,其余置为0 |
按位非 |
~ |
1的位置为0,0的位置为1 |
左移 |
<< |
位向左移动n次,每移动一次相当于乘以2 |
右移 |
>> |
位向右移动n次,每移动一次相当于除以2 |
=123 =321
'$a & $b='.( & ).'
' '$a | $b='.( | ).'
' '$a ^ $b='.( ^ ).'
' '~$a='.(~).'
' '$a<<4='.(<<4).'
' '$b>>4='.(>>4).'
' ?>
7.字符串运算符
(.)和(.=)以及{}
8.数组运算符(略)
9.类型运算符
类型运算符用instanceof常用来判断某个变量是否属于某个类的实例。
= (( instanceof A)); '
' (( instanceof B)); '
' ?>
10.错误控制运算符@
http://www.bkjia.com/PHPjc/626587.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/626587.htmlTechArticle1.常量的声明 在PHP中,定义常量使用define()函数来实现 2. 魔术常量 返回文件中的当前行号 __FILE__ 返回该文件的完整路径和文件名 __DIR...