,PHP if函数里直接写一个变量是什么意思?

用户投稿 177 0

关于“php_if_or_else”的问题,小编就整理了【2】个相关介绍“php_if_or_else”的解答:

PHP if函数里直接写一个变量是什么意思?

if语句用来判断所包含值的布尔值,既true和false两值,通过判断变量的布尔值来决定if语句的操作。

在if语句里变量可以直接被分析布尔值也就是当前转换的意思。

当转换为 boolean 时,以下值被认为是 FALSE:

布尔值 FALSE

整型值 0(零)

浮点型值 0.0(零)

空白字符串和字符串 "0"

没有成员变量的数组

没有单元的对象(仅适用于 PHP 4)

特殊类型 NULL(包括尚未设定的变量)

如果变量是这些值在if里就是false,其他的一般为true

else和or的用法和区别?

一、意思不同

1.or意思:或者;还是;否则

2.or else意思:否则; 要不然

二、用法不同

1.or用法:为并列连词,含有选择意义,必须连接同等成分的词、短语或句子,并使用同一种形式。

例句:

Don't rush at your work or you will spoil it.

不要匆忙地做你的工作,否则你会把它做坏的。

2.or else用法:连接两个或两个以上的单数名词作主语,谓语动词用单数。

例句:

Do more exercises or you will be out of condition.

多做锻炼否则你会身体不好的。

三、侧重点不同

1.or侧重点:用于否定句或疑问句。

2.or else侧重点:用于肯定句。

else与or在词性上有差别。else 是个副词,而or是连词。

else 可修饰不定代词、疑问代词或疑问副词。而or是用来连接同等成分的词、短语或句子的。

一、or 作“或者”讲,连接两个同等成分

Matter is anything like air, water or metals. 物质是像空气、水或金属之类的任何东西。

Computers themselves don't know when to add, or subtract, or compare, or request input. 计算机本身不知道何时加、减、比较或要求输入

二,or else, 单个 or 或单个 else 作“否则”讲

Be quick or else (= otherwise) you’ll be late. 快,否则就要迟到了。

Dress warmly or else (=if not) you’ll catch cold. 穿暖和些,否则(或不然话)你会感冒的。

Drink this; else you will fall ill. 喝了它,否则你会病倒的。

Do what as you are told, or else…. 按别人告诉你的做,否则…。(or else 后的词语省略,含威胁语气。

三、副词 else 作“其他或其它”、“别的”讲,常用于疑问词、不定代词及不定副词的后面,翻译时一般加“(另外)还”、“另有”、“再有”等词

到此,以上就是小编对于“php_if_or_else”的问题就介绍到这了,希望介绍关于“php_if_or_else”的【2】点解答对大家有用。

抱歉,评论功能暂时关闭!