PHP头条
热点:

【php手册:运算符】赋值运算符,php手册赋值运算符


http://php.net/manual/zh/language.operators.assignment.php

引用赋值意味着两个变量指向了同一个数据,没有拷贝任何东西。

Example #1 引用赋值
<?php
$a = 3;
$b = &$a; // $b$a 的引用

print "$a\n"; // 输出 3
print "$b\n"; // 输出 3

$a = 4; // 修改 $a

print "$a\n"; // 输出 4
print "$b\n"; // 也输出 4,因为 $b$a 的引用,因此也被改变
?>

自 PHP 5 起,new 运算符自动返回一个引用,因此再对 new 的结果进行引用赋值在 PHP 5.3 以及以后版本中会发出一条 E_DEPRECATED 错误信息,在之前版本会发出一条 E_STRICT 错误信息。


位运算符

$a &= $b     $a = $a & $b     Bitwise And
$a |= $b     $a = $a | $b      Bitwise Or
$a ^= $b     $a = $a ^ $b       Bitwise Xor
$a <<= $b     $a = $a << $b     Left shift
$a >>= $b     $a = $a >> $b      Right shift
使用 $text .= “附加文字”;而不是 $text = $ text.“additional text”;由于内存分配效率可以提高性能。
<?php 
$x = true && false;   //$x will be false
$y = true and false;   //$x will be true
?>

优先级:&& 大于 = 大于 and 

www.phpzy.comtrue/php/6372.htmlTechArticle【php手册:运算符】赋值运算符,php手册赋值运算符 http://php.net/manual/zh/language.operators.assignment.php 引用赋值意味着两个变量指向了同一个数据,没有拷贝任何东西。 Example #1 引用赋值...

相关文章

    暂无相关文章
相关频道:

PHP之友评论

今天推荐