正文  软件开发 > PHP编程技术 >

(七)php运算符,php运算符

(七)php运算符,php运算符一:算数运算符 二:比较运算符 三:逻辑运算符 and和&&都表示逻辑与,他们的区别主要体现在优先级上 ||大于=大于or $e=false||tr...

(七)php运算符,php运算符

一:算数运算符

二:比较运算符

三:逻辑运算符

and和&&都表示逻辑与,他们的区别主要体现在优先级上

||大于=大于or

    $e=false||true;    //true
    $f=false or true;    //false
    var_dump($e,$f);

&&大于=大于and

    $a=true && false;    //false
    $b=true and false;    //true
    var_dump($a,$b);

四:三元运算符

基本语法:表达式1?表达式2:表达式3

规则:如果表达1的结果为true,则取表达2的结果,反之取表达式3的结果

    $a=90;
    $b=80;
    $c=$a>$b?(12-5):900;
    echo "c=".$c;    //7

五:字符串运算符

当两个变量(基本数据类型)用.连接时,就表示把他们的内容拼接起来

    $a="hello";
    $b=123;
    $c=$a.$b;    //表示内容拼接
    echo $c;    //输出hellocmf

六:类型运算符

instanceof用于确定一个php变量是否属于某一类class的实例

    class dog{}
    class cat{}
    $cat1=new cat;
    var_dump($cat1 instanceof cat)    //输出true

七:运算符优先级

http://www.bkjia.com/PHPjc/1230350.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1230350.htmlTechArticle(七)php运算符,php运算符 一:算数运算符 二:比较运算符 三:逻辑运算符 and和都表示逻辑与,他们的区别主要体现在优先级上 ||大于...