PHP有七種數(shù)據(jù)類型。七種類型是:
string,
integer,
float,
boolean,
array,
object, and
resource.
字符串包含諸如“a",“abc",“www.o2fo.com"等字符。PHP字符串區(qū)分大小寫。
對(duì)象是具有多個(gè)值的復(fù)雜變量,它們可以有自己的功能。
資源可能是圖片數(shù)據(jù),或SQL查詢的結(jié)果。我們應(yīng)該在使用后釋放資源。
引用類型變量實(shí)際上是指向真實(shí)數(shù)據(jù)的指針。一旦兩個(gè)變量指向相同的數(shù)據(jù),你可以更改任一變量,另一個(gè)也將更新。
當(dāng)使用=(賦值)運(yùn)算符時(shí),PHP從中取值操作數(shù)二并將其復(fù)制到操作數(shù)一。
要通過(guò)引用分配,您需要使用引用運(yùn)算符(=)之后的&
給予 =&
。
<?PHP//from w w w .ja va 2 s. com
$a = 10;
$b =& $a;
print $a;
print $b;
++$a;
print $a;
print "\n";
print $b;
print "\n";
++$b;
print $a;
print "\n";
print $b;
print "\n";
?>
上面的代碼生成以下結(jié)果。
從PHP 5開始,默認(rèn)情況下通過(guò)引用傳遞和分配對(duì)象。分配對(duì)象變量實(shí)際上是復(fù)制其對(duì)象句柄,這意味著副本將引用與原始對(duì)象相同的對(duì)象。
引用允許函數(shù)直接在變量上工作比在副本上。
更多建議: