zoukankan      html  css  js  c++  java
  • 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(静态)
  • 相关阅读:
    Python自然语言处理读书笔记第7章
    [转]基于SNS的文本数据挖掘
    使用python多线程实现一个简单spider
    基于内存共享的并行排序算法慢谈(中)
    [转]为什么我反对纯算法面试题
    从客户端检测到有潜在危险的Request.Form值
    repeater 回发或回调参数无效
    Nginx安装、平滑升级与虚拟机配置
    log4j.properties的配置示例
    jquery一般方法介绍
  • 原文地址:https://www.cnblogs.com/RocketV2/p/4882337.html
Copyright © 2011-2022 走看看