php 语法1

PHP是弱语言,变量以$开头来标识;

  不需要声明变量的数据类型;

布尔类型

  TRUE,FALSE(true,false)不区分大小写

  echo 输出真值时,为1

      假值时,不输出

整型

  在数字前加上0(数字),表示八进制

  加上0x表示十六进制

字符串

  有三种定义:双引号,单引号,heredoc结构

      如果字符串中有$怎么办?

    1)如果$a是变量,使用双引号

      “hello,$a!” 这时$a表示的是变量

    2)如果$a是字符串,使用单引号

      ‘hello,$a!’

  如果字符串很长怎么办?

    使用.连接,繁琐;

    这时,要使用heredoc结构;

    举例:

      $string = <<<GOD 字符串

                               GOD;

      注意:

        1.GOD可以换成DOG

        2.必须以<<<开始,最后另起一行书写GOG;不能有空格等!

 

常量

  自定义常量,系统常量

  自定义常量:

    格式 define(常量名,常量值,可选参数),常量名为字符串,可选参数默认为false(表示对大小写敏感)

    例如:

      define(“PI”,3.14)

      或者

      $p = "PI";

      define($p,3.14);

 

           使用defined(常量名)判断常量是否存在,存在,返回true;不存在,返回false;

 

  系统变量:

            常用的系统变量

      __FILE__ :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置

      __LINE__ :PHP程序文件行数。它可以告诉我们,当前代码在第几行

                PHP_OS:执行当前PHP版本的操作系统名称。它可以告诉我们服务器所用的操作系统名称,我们可以根据该操作系统优化我们的代码

      如何取出常量值?

    1.使用常量名

           2.通过constant()获取,更灵活

      constant(“PI”);或者

      constant($p);

 

赋值运算符

  =

  &引用赋值,变量指向同一个内存地址

  例如:

    $price = 9;

    $p=$price;

    $s=&$price;

比较运算符

    

常见的内置函数:

  var_dump()

    判断一个变量的类型与长度;

    var_dump(变量)   会打印变量的类型,长度,值;如果是数组,会遍历打印;

 

  memory_get_usage()  返回当前PHP程序占用内存大小;

 

 

PHP 有三种不同的变量作用域:

  • local(局部)
  • global(全局)
  • static(静态)

 

转载于:https://www.cnblogs.com/RocketV2/p/4882337.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值