【PHP】自学PHP 审查
这篇文章是根据以下的书籍撰写的。
- 独習PHP 第3版
不区分大小写
PRINT 'hello';
pRint 'hello';
来源:《独学PHP 第3版》
这两个都能正常工作。
顺便说一下,好像没有区分的感觉。
算符和操作数 (Operator and Operand)
┌────┬───┬─被演算子(オペランド)
$x = 5 + 4
└───┴演算子(オペレータ)
来源:《PHP自学 第3版》
根据值进行赋值和根据引用进行赋值
变量的真相
将值存储是内存的作用
内存被分配了一个指示位置的地址。
为了避免人们出现输入错误,可以给地址取一个易于理解的名称,并将其作为变量的本质。
以值为基础的赋值
基本上,使用“=”是根据值进行赋值的操作,它会将内存中的值复制到另一个内存中。
根据参考进行赋值
将内存中的地址本身传递给分配;原始变量和分配变量引用相同的地址;如果更改任一变量,则会影响另一变量;使用=&进行引用赋值,注意不要混淆与复合赋值运算符&=。
将左边和右边进行位逻辑与操作,并将结果赋值给左边。
$x=1;
$y= &$x;参照コピー
文献引用
- 独習PHP 第3版