限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。

PHP基础

PHP运算符

算数运算符 (+ - * / % ! ++ --) 取余 $a = 13; echo $a % 3;//1 echo ""; $a = -13; echo $a % 3;//-1 自增自减 ++ 在前先++ 后赋值,++ 在后先赋值再++ -- 在前先-- 后赋值,-- 在后先赋值再-- $a = 1; $b = 2; $c = $a++ + ++$a +

作者
王明昌
发布时间
最后更新

算数运算符

(+ - * / % ! ++ --)

取余

$a = 13;
echo $a % 3;//1
echo "
"; $a = -13; echo $a % 3;//-1

自增自减

  1. ++ 在前先++ 后赋值,++ 在后先赋值再++
  2. -- 在前先-- 后赋值,-- 在后先赋值再--
$a = 1;
$b = 2;
$c = $a++ + ++$a + ++$b;
$d = $a++ - $c-- + $b++;
//a 4
//b 4
//c 1+2+3=7
//d 3-7+3=-1
$a = 5;
$b = 4;
$c = $b++ + ++$a - $b++;
$d = $c++ + $b++ - $a--;
echo $a;//5
echo "
"; echo $b;//7 echo "
"; echo $c;//4+6-4=6 echo "
"; echo $d;//5

三元运算符

$b = empty($a)?"为空":"不为空" ;

字符串运算符

. 和.=

$b = $a."456"; $table1="

"; $table1.=""; $table1.=""; $table1.="";

常用的网址连接方式

    $url = "http://www.baidu.com";
    echo "百度";
    echo '百度';

赋值运算符

= += -= *= /= %=

比较运算符

< >= <= == === != !==

逻辑运算符

  1. && 逻辑与and 两边为真才为真
  2. ||逻辑或or 两边为假才为假
  3. ! 逻辑非not 取反
  4. xor 逻辑异或 两边不同才为真,相同为假

优先级

PHP运算符

面试题

$a =10;
$b = 5;
if($a = 8 || $b = 7){
    $b++;
}
echo $a;//1
echo "
"; echo $b;//6
$a =10;
$b = 5;
if($a = 8 && $b = 7){
    $b++;
}
echo $a;//1
echo "
"; echo $b;//8
姓名性别年龄生日爱好
小明1011.11girl
小红812.12boy
0/500
友善分享您的看法。
反馈邮箱