【PHP】自学PHP 审查

这篇文章是根据以下的书籍撰写的。

    独習PHP 第3版

不区分大小写

PRINT 'hello';
pRint 'hello';

来源:《独学PHP 第3版》

这两个都能正常工作。

顺便说一下,好像没有区分的感觉。

算符和操作数 (Operator and Operand)

       ┌────┬───┬─被演算子(オペランド)
       $x = 5 + 4
          └───┴演算子(オペレータ)

来源:《PHP自学 第3版》

根据值进行赋值和根据引用进行赋值

变量的真相

将值存储是内存的作用
内存被分配了一个指示位置的地址。
为了避免人们出现输入错误,可以给地址取一个易于理解的名称,并将其作为变量的本质。

以值为基础的赋值

基本上,使用“=”是根据值进行赋值的操作,它会将内存中的值复制到另一个内存中。

根据参考进行赋值

将内存中的地址本身传递给分配;原始变量和分配变量引用相同的地址;如果更改任一变量,则会影响另一变量;使用=&进行引用赋值,注意不要混淆与复合赋值运算符&=。

将左边和右边进行位逻辑与操作,并将结果赋值给左边。

$x=1;
$y= &$x;参照コピー

文献引用

    独習PHP 第3版
广告
将在 10 秒后关闭
bannerAds