1樓:匿名使用者
程式語言的邏輯判斷詞意思都一樣。and就是並且的意思聯合上一條件一起判斷,or或者的意思,單獨的判斷這個條件or其他條件。 希望對您有所幫助。
2樓:匿名使用者
錯了你,思路就不對。你說你可以判斷size但不能判斷type,其實你連size也判斷不了。不信你弄乙個內size大於容80000000的gif檔案試試。
這兩個是或的關係。不能用與。必須用你的第一種方法。
你幹嘛要用第二種,本來就是錯的思路
3樓:匿名使用者
or 只要乙個條件成立那麼整個表示式都成立。
and 必須所有條件都成立,整個表示式才成立。
這個有什麼問題嗎。
4樓:上海志彥科技
1) continue 在迴圈結構bai用用來跳du過本次循
環中剩餘zhi的**並在條件求
dao值為真時開始執行下一次
版迴圈。權
2) $a and $b and(邏輯與) true,如果 $a 與 $b 都為 true。
$a or $b or(邏輯或) true,如果 $a 或 $b 任一為 true。
$a xor $b xor(邏輯異或) true,如果 $a 或 $b 任一為 true,但不同時是。
! $a not(邏輯非) true,如果 $a 不為 true。
$a && $b and(邏輯與) true,如果 $a 與 $b 都為 true。
$a || $b or(邏輯或) true,如果 $a 或 $b 任一為 true。
5樓:匿名使用者
$_files["files"]["type"][$i]!="image/gif" 應該是$_files["files"]["type"][$i]!=="image/gif" 吧
php中關於&& || or 的用法???
6樓:虎爺可樂
說錯了, && 和 and, || 和 or 是分別相同的,只是 and 和 or 運算優先順序低,比 = 還低。
// 以下兩行內完全一樣容
$a = ($b && $c);
$a = ($b and $c);
// 以下兩行不一樣了
$a = $b && $c;
$a = $b and $c;
// 實際上相當於這樣:
$a = ($b && $c);
($a = $b) and $c;
// or 同理
在看看你的題意:
&& 相當於 if(a)b; 而 || 相當於 if(!a)b;
也就是說 && 要 a 為真才執行,而 || 是要 a 為假才執行。
如果用 and 和 or,就要注意,賦值 = 的時候 想要的到底是什麼樣的值
7樓:匿名使用者
||&& : 與運算 ,兩都都du
為true時值才會是
zhitrue,值是bool型
|| :或運算,兩都只要dao乙個為true那麼值版就是權true,值是bool型
or : 邏輯運算 0 or 1 那乙個值為真是那麼就返回該值,不是bool型
8樓:八方**
php中&&與&的區別:
1、運算子性質的區別
&&在php中是乙個邏輯操作符,也叫條內件操作符。
容&是邏輯語言,邏輯上表示兩者屬於缺一不可的關係,還可以表示乙個人和另外乙個人之意,與and同義。如a&b,表示a與b,a和b,a×b。
2、作用上的區別
&&就是判斷兩個表示式的真假性,只有兩個表示式同時為真才為真,有乙個為假則為假,具有短路性質。
&是將兩個二進位制的數逐位相與,結果是相與之後的結果。
3、用途上的區別
&&:x&&y——功能描述: 「條件與」:
x和y均為true,取值是true,否則取值是false。&&需要兩個運算元的值都是true時,才取值true,但是兩個操作符還是有區別的:使用方法是int&& rx=x。
&:是乙個位運算子。參加運算的兩個數的二進位制形式,每乙個二進位制位進行」與「運算,最後的結果二進位製作為結果,例如:
3 & 5=1,因為3和5的二進位制分別是0011、0101,兩個進行與運算的結果是0001。
thinkphp
9樓:匿名使用者
是的;thinkphp運算子與php運算子對照表thinkphp標籤
說明及對應php標籤
備註eq 等於(=)(==:用於模板判斷時) 可用於查詢條件與模板判斷
neq 不等於(!=) 可用於查詢條件與模板判斷gt 大於(>) 可用於查詢條件與模板判斷egt 大於等於(>=) 可用於查詢條件與模板判斷lt 小於(<) 可用於查詢條件與模板判斷elt 小於等於(<=) 可用於查詢條件與模板判斷heq 恆等於(===) 可用於模板判斷nheq 不恆等於(!==) 可用於模板判斷and 邏輯與(&&) 可用於查詢條件or 邏輯或(||) 可用於查詢條件
10樓:伍日傑
你好,在thinkphp的模板中是使用 and 來表示關係運算 且 的。
如:大於一小於十
就表示當$num的值大於1小於10時,輸出「大於一小於十」。
11樓:匿名使用者
恩,是的
或者 用 or 表示
且 用 and表示 和sql語句的用法是一樣的
12樓:匿名使用者
and 就是並的意思,必須兩個條件都為ture才執行
13樓:匿名使用者
是的 if中的
或者用or
而且用adn
但是在頁面上要用
或者 ||
而且 &&
14樓:匿名使用者
或者是「||」,and是「&&」
15樓:橫縱座標
value1
value2
value3
詳情 參考手冊
php (if)語句中的or 怎麼寫
16樓:毛毛別勇超
不用寫==""
直接寫這個就行
if($bmzid || $zjhm)else
17樓:匿名使用者
or 可以寫成or 或者 || 都可以
同樣and 可以寫成and 或者 && 都可以
你的**不全,你一定確定那兩個變數不為空麼?
if判斷語句快還是switch快
if語句每次都需要判斷,而switch則只判斷一次,所以switch快,但也要看情況,一般5個選項 包括default 的情況下,switch和if else if相同。低於5個選項if快,高於5給選項switch快。1 兩者本質的區別是if語句更適合於對區間 範圍 的判斷,而switch語句更適合...
再追問個判斷語句函式哦
公式可以寫成 if or or a1 or b1 or a1 or b1 or a1 or b1 or a1 or b1 ng 或 if or and or a1 or b1 and or a1 or b1 and or a1 or b1 and or a1 or b1 ng if or and o...
EXCEL編寫判斷語句,對單元格內數值進行判斷
染塵墨羽 1 演示所使用的辦公軟體為office excel,軟體版本為office 家庭和學生版2016。2 首先開啟excel電子 輸入用於演示判斷單元格數值的演示資料。3 然後再c1單元格輸入 if a1 90,優 if a1 60,差 良 公式表示判斷a1單元格的數值是否大於90,大於90為...