• (转)php语法(符号用法)


    转自:http://blog.unvs.cn/archives/php-equal-bracket.html

    学习PHP过程中,会常碰到一些特殊的符号,比如:=、==、===、->、=>、<<<这些个符号,下面分别介绍是什么意思,在什么地方用到。
    1、“=”(等号)
    等号就不多说了,用的最多就是变量赋值,比如:$name=“abc”;

    2、“==”(双等号)
    双等号,也比较简单,通常用在两个值的一个比较,比如:$a="1";$b="1";可以得到 $a==$b;

    3、“===”(三等号)
    或许有人就疑问了,此符号除了判断两变量是否相等外,还会判断值类型是否一致,若值类型不一样,则会返回False,比如:$a="1";//字符型1 $b=1;//数字型1  当执行$a===$b;时,将返回False

    4、“->”(减号、右尖括号)
    用于类中,访问类里的函数或对象,比如:
    <?php class Test { function do_test() { echo "Doing foo."; } } $bar = new Test; $bar->do_test(); ?>

    5、"=>"(等号、右尖括号)
    数组中给值赋值,比如:$arr=array("one" =>("1"=>10, "2"=>20), "two"=>2); 那么$arr["one"]["1"]=10;

    6、"<<<"(三个左尖括号)
    意为代码段,代码段的使用有个好处,就是当你输出一段代码时(可以是多行),代码段可以保存一个好的逻辑状态,常用来插入HTML代码,比如:
    echo <<<tem
    <script>alert("输入的留言内容太长!");history.go(-1);</script>
    tem;
    其中,tem是任意字符,可以任自己定义的,相当于一个标记,<<<后的tem标记着开始,必须顶格写,不能空格,然后必须以 tem; 结尾,也要注意必须另起一行,否则会报错。

    好了,暂时就简要写了这6个符号的含义、作用,以后有了再加。。。

  • 相关阅读:
    Sublime Text 最佳插件列表(转)
    MyBatis入门(六)---mybatis与spring的整合
    MyBatis入门(五)---延时加载、缓存
    MyBatis入门(三)---多个参数
    MyBatis入门(二)---一对一,一对多
    AccessRandomFile多线程下载文件
    MyBatis入门(一)---基本使用
    JAVA基础学习day27--反射机制
    简明 Vim 练级攻略(转)
    JAVA基础学习day26--正则表达式
  • 原文地址:https://www.cnblogs.com/jiajinyi/p/3525828.html
Copyright © 2020-2023  润新知