jonvi 发表于 2017-3-26 14:56:16

php 小记录 符号作用

注解符号:

      // 单行注解   

         多行注解

引号的使用

      '' 单引号,没有任何意义,不经任何处理直接拿过来;

      " "双引号,php动态处理然后输出,一般用于变数.

变数形态:

         一种是True 即 真的;

      另一种是False 即假的

常见变数形态:

      string         字串(数字\汉字\等等)

      integer      整数(1、2、3、4、5、0、-1、-2、等等)

      double         浮点数(小数点)

      array          阵列

      object         物件

常用符号

      \"      双引号

      \\      反斜线

      \n      换行

      \r      送出

      \t      跳位(TAB)

运算符号

      +      加法运算             -      减法运算

      *      乘法运算             /      除法运算

      %      取余数               ++    累加            

      --   累减1                .   把字串相加      

设定运算

      =      把右边的值代入左边(一定要会)

      +=      把右边的值加到左边

      -=       把右边的值减到左边

      *=       把左边的值乘以右边

      /=       把左边的值除以右边

      .=       把右边的字串加到左边

位员运算

      &      且

      |          或

      ^      互斥(xor)

      <<   向左移位

      >>   向右移位

      ~      取1的补数

逻辑运算

      <   小于                >      大于         

      <=    小于等于             >=   大于等于

      !=      不等于             &&   而且      

      ||      或者             !   不

其他运算符号

      $      变数符号            

      &       变数的指标(加在变数前)

      @      不显示错误信息(加在函数前)

      ->       物件的方法或者属性

      =>      阵列的元素值

      ? :      三元运算子




PHP 的 @、符号的意思

@ 用在函数前,使不显示错误信息。
function foo($n)
{
    $result = 1/$n;
    return $result;
}
echo @foo(0); // 函数中会产生除 0 错误,但加上 @ 后并不显示该错误。
echo "end"; // 输出 end


=>      阵列的元素值

$attrs=array(
'a' => '1',
'b' => '2'
);

foreach ($attrs as $attr => $values) {

echo $attr."\n";
echo $values."\n";
}
a
1
b
2
页: [1]
查看完整版本: php 小记录 符号作用