PHP 基础

var_dump(empty($a));    判断变量是否为空

var_dump(isset($a));      判断变量是否定义

$a=10;
unset($a);      删除变量

var_dump(isset($a));

取地址
 & 代表变量的地址
$a=10;

$b=&$a;

$b=5;
echo $a;

比较运算符
$a=10;
$b=7;
var_dump($a<>$b);

逻辑运算符

与的运算
$a= true;
$b= false;

var_dump($a&&$b);    如果两个Bool型数据进行与的运算,只要其中有一个false,结果就是false

或的运算

var_dump($a||$b);   如果多个bool型数据进行或的运算,只要其中有一个true,结果就是true

非的运算

var_dump(!$b);    逻辑非相当于取反


三目运算符
例:
$a = 10;
$b = 8;

echo $a==$b?"相等":"不相等";

@错误抑制符

echo @$a;     输出语句@的位置

Notice     :          提示(提醒)
Warning  :          警告
error       :          错误
Notice     :          有一些提醒不是真正的错误,可以用错误抑制符屏蔽掉

 

语句类

顺序语句
分支语句

例:
$a=8;
if($a<10)
{
        echo"A小于10";


不加花括号可以一句话,两句话的时候就必须加花括号
if($a<10)
echo"A小于10";
echo"hello";


else用法
if($a<10)
{
        echo"Ok";
}
else
{
        echo"No";
}

else if 用法

if 嵌套

第二种分支
swich...case
switch($a)
{
       case 1;
           echo"1111";
           break;
       case 2;
           echo"2222";
           break;
       case 3;
          echo"3333";
          break;
      default:
          cho"0000";

}

循环语句

例:
for(var i=0;i<10;i++)
{
      alert(i);
}

for($i=0;$i<10;$i++)

{
     
echo $i."<br>";
}
例:

$n=10;

while($n<100)
{
      echo "{$n}<br>";
      $n++;
}

do循环

例:

$n=0;
do
{
     echo "{$n}<br>";
     $n++;
}
while($n<10)

 

foreach语法循环

例:
foreach($attr as $v)     括号里前面是数组后边是个变量
{
    $v;
}

 

 

posted @ 2016-12-08 15:21  欧元  阅读(146)  评论(0编辑  收藏  举报