-
PHP中只有兩個布林值,無非是真與假,真與假,true為1,false返回(空),所以原理在其他程式語言中是一樣的。
或者說,這是乙個遞增和遞減的運算子。
A++ 首先為 $a 賦值,然後$a加 1+$a:$a的值加 1,然後使用變數 $a。
a-- 先給 $a 賦值,然後用 1-$a 減去 $a:將 a 的值減去 1,然後使用變數 $a。
它與 C 或任何其他語言相同,所以如果你學習 C,它非常簡單。
建議使用示例來了解導致您頭暈的遞增和遞減運算子。
希望對你有所幫助。
-
遞增和遞減操作,可以自己輸出並舉例,看一下就能理解。
如。 a=$b=1;
echo 'a='.$a++;這裡首先輸出 a,然後新增 1,因此您將看到 a=1
echo '
echo $a;這裡的 a 是 2,因為在上面的輸出後面有乙個加 1。
echo '
echo 'b='.++b;這裡 b 被 1 加,然後輸出,所以你會看到 b=2
布林值,即真或假。 php 中的空字串,'0'、0 、 null、沒有元素的陣列、沒有成員的物件等都是假的,其他一切都是真的。
-
bool 值只是 true 和 false,並且只返回 yes 和 no、+ 和 -- 你完全理解它。
-
布林值只能表示兩種結果,true 和 false,true 和 false,在程式中 0 為 false,任何非零值為 true。
與 if 語句一樣,它接受最終結果為 true 或 false 的表示式。
例如:$a = 2; $b =5;
a > b ;A 必須小於 B,則此表示式返回 false、false。
對或錯,就像我們通常說的“是”和“不是”。 我問你 A 是否大於 B,你必須說不,這是錯誤的,這是對我陳述的否定,反之亦然,這是肯定,這是真的。 相對於程式,你把**寫給電腦執行計算,電腦必須告訴你結果,$a >b; 這相當於問計算機,A 大於 B 嗎?
如果計算機拒絕您的索賠,他會將假貨退還給您,您將知道 A 不大於 B。
PHP 內部為 null''都是假的' '(空格字元)為 true。
-
事實上,它是邏輯值,對和假。
-
在 PHP 中,布林變數被分配了兩個值:true 和 false。 它以二進位表示為:
0 和 1,0 為假,1 為真。 當布林變數為空時,二進位表示形式為 0; 當布林變數分配給其他型別的資料(例如,int、string、array)時,二進位表示為 1。 希望對你有所幫助。
-
是 true 或 false,例如定義 $a = true; 或 if($a)。
1.如果你想直接傳輸值,將暫存器全域性設定為on,這傢伙預設是關閉的,為了安全起見,如果你使用$ get傳送它,你不需要修改它。 >>>More
Back to the line,又稱Back to the court,籃球術語。 >>>More