请教php的这个自减为什么是这个结果
1、看不懂你想问什么。1*(10-7)+2*(10-13)+3*(10-19)=1*3+2*0+3+0=3+0+0=3 这个表达式在语法上是不允许的。也有可能是我没理解你的意思。
2、\\t是制表符一般空开的距离比较大“”和 空白键只空开“”return的作用是 错误的时候输出非0 正确的时候输出0 符号扩展有什么用 你不能在一个包含16位数的表达式中随意地使用8位有符号数,转换是必需的。
3、对,这是^ 按位异或运算 按位异或运算符“^”是双目运算符。其功能是参与运算的两数各对应的二进位相异或,当两对应的二进位相异时,结果为1,反之结果为0;使用sprintf 打印出 12 和 9 的二进制。
4、var_dump函数,用于显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
5、输出结果为空,如果开notice错误会报两个错,一个是define(myvalue,10)里myvalue没加引号,一个是print myvalue[myvalue];里报myvalue未定义。