標籤(空格分隔): 未分類
基本跟c語言的描述一樣
取模運算子的運算元在運算之前都會轉換成整數(除去小數部分)。
取模運算子 % 的結果和被除數的符號(正負號)相同。即
a a
b 的結果和 $a 的符號相同。例如:
php 支援引用賦值,使用「$var = &$othervar;」
語法。引用賦值意味著兩個變數指向了同乙個資料,沒有拷貝任何東西。
以下**產生警告
class c {}
/* the following line generates the following error message:
* deprecated: assigning the
return value of new by
reference
is deprecated in...
*/$o = &new c;
?>
跟c一樣
php7提供兩個運算
php 支援乙個錯誤控制運算子:@。
當將其放置在乙個 php 表示式之前,該表示式可能產生的任何錯誤資訊都被忽略掉。
php 支援乙個執行運算子:反引號(``)
乙個.
,乙個.=
。
instanceof
用於確定乙個 php 變數是否屬於某一類 class 的例項
<?php
class
myclass
class
notmyclass
$a = new myclass;
var_dump($a
instanceof myclass);
var_dump($a
instanceof notmyclass);
?>
instanceof
也可用於確定乙個變數是不是實現了某個介面的物件的例項:
<?php
inte***ce
myinte***ce
class
myclass
implements
myinte***ce
$a = new myclass;
var_dump($a
instanceof myclass);
var_dump($a
instanceof myinte***ce);
?>
instanceof
運算子是php 5
引進的。在此之前用is_a()
,但是後來is_a()
被廢棄而用instanceof
替代了。注意自 php 5.3.0 起,又恢復使用is_a()
了。 EL表示式 參考手冊
一 el簡介 1.語法結構 2.與.運算子 el 提供.和兩種運算子來訪問資料。當要訪問的屬性名稱中包含一些特殊字元,如.或?等並非字母或數字的符號,就一定要使用 例如 應當改為 如果要動態取值時,就可以用來做,而.無法做到動態取值。例如 中data 是乙個變數 3.變數 與輸入有關的隱含物件有兩個...
EL表示式 參考手冊
一 el簡介 1.語法結構 2.與.運算子 el 提供.和兩種運算子來訪問資料。當要訪問的屬性名稱中包含一些特殊字元,如.或?等並非字母或數字的符號,就一定要使用 例如 應當改為 如果要動態取值時,就可以用來做,而.無法做到動態取值。例如 中data 是乙個變數 3.變數 1.與範圍有關的隱含物件 ...
EL表示式 參考手冊
一 el簡介 1.語法結構 2.與.運算子 el 提供.和兩種運算子來訪問資料。當要訪問的屬性名稱中包含一些特殊字元,如.或?等並非字母或數字的符號,就一定要使用 例如 應當改為 如果要動態取值時,就可以用來做,而.無法做到動態取值。例如 中data 是乙個變數 3.變數 1.與範圍有關的隱含物件 ...