运算符
1:可变变量概念:可变变量是一种独特的变量,它允许动态改变一
个变量名称。
可变变量的工作原理:该变量的名称由另外一个变量的值来确
定,实现过程就是在变量的前面再多加一个美元符号“$”。
2: 按位与运算 按位与运算符“&”是双目运算符。其功能是参与运算的两数各对应的二进位相与。只要对应的二个二进位都为1时,结果位就为1,& 按位与, | 按位或 , ^ 按位异或,AND (位与&) OR ( 位或| ) XOR ( 位异或^ )
1 & 1 = 1, 1 | 1 = 1, 1 ^ 1 = 0
1 & 0 = 0, 1 | 0 = 1, 1 ^ 0 = 1
0 & 1 = 0, 0 | 1 = 1, 0 ^ 1 = 1
0 & 0 = 0, 0 | 0 = 0, 0 ^ 0 = 0
3: 在逻辑运算符中,逻辑与和逻辑或这两个运算符有4种运算符号(&&and、||和or),其中属于同一个逻辑结构的两个运算符号(例如&&和and)之间却有着不同的优先级。&& || and or 优先级
4: $a = = = $b,说明$a和$b不只是数值上相等,而且两者的类型也一样。!= =和= = =的意义相近,$a != = $b 就是说$a和$b或者数值不等,或者类型不等。
$value = "100";
var_dump($value == 100);//bool(true)
var_dump($value === 100) ;//bool(false)
5: @错误屏蔽运算符可以对程序中出现错误的表达式进行操作,进而对错误信息进行屏蔽,其使用的方法就是在错误的表达式前加上@即可。@只是对错误信息进行屏蔽,并没有真正解决错误。
6: 引用传递就是将实参的内存地址传递到形参中。这时,在函数内部的所有操作都会影响到实参的值,返回后,实参的值会发生变化。引用传递方式就是传值时在原基础上加&号即可.
7: PHP支持变量函数。//变量函数
function name(){
echo "MYNAME" ;
}
$a = "name" ;
$a();
8: 3.11练习题目
is_numeric()判断是否全数字,strlen()解析字符串的长度
isset($_POST['submit']) POST表示向服务器提交的方法
isset()函数可以判断按钮是否被触发
9:$name = array("1"=>"智能机器人","2"=>"数码相机","3"=>"天翼3G手机","4"=>"瑞士手表")
echo '$value'