zoukankan      html  css  js  c++  java
  • php的变量

    变量临时储存值的空间

    自定义变量

      1.第一个符号必须是$

      2.由数字,字母,下划线组成,不能以数字开头

      3.命名有意义

      

      PHP变量的8种类型   4+2+2

        4种标量:整型(int),浮点(float),字符串(string),布尔(bool)

        2种复合:数组(Array),对象(object)

        2种特殊:资源(resource),空(null)-----三种情况下  1.未定义变量   2.使用unset释放的   3.直接赋值为null

      变量和常量的区别?

        1.定义不同 :变量----临时储存值的空间.  可以变化的值

              常量----一定义赋值后就不可以再次修改

        2.变量   :   是以$开始的  由数字,字母,下划线 组成 ,  不能以数字开头 严格区分大小写

               常量使用define或const定义

             define('WTO','世界贸易组织');

             const  UFO = "不明飞行物";

             echo constant('UFO');

             echo UFO;

             echo WTO;

        3.种类不同

             变量8种类型

             常量可以自己定义

      单双引号的区别?

        1.解析变量  单引号不解析变量,双引号解析变量 用{}括起来

        2.对转义字符的支持  单双引号支持所有的转义字符

          单引号使用单引号需要转义

          双引号使用双引号需要转义

        3.效率单引号效率高于双引号

      

      自动类型转换  布尔为假的情况

         int  0 //  float 0.0  //  bool  false    // array  空数组    //  null 三种类型   //  string  '0'

          

      强制类型转换

         $a  = 100;

         var_dump(string($a));

  • 相关阅读:
    A*算法在栅格地图上的路径搜索(python实现)_1.1
    python基础
    Celery ---异步任务,定时任务,周期任务
    Flask-Script
    Flask-SQLAlchemy
    SQLAlchemy的增删改查 一对多 多对多
    Django Rest framework
    django之forms组件
    缓存, 队列(Redis,RabbitMQ)
    django框架(2)
  • 原文地址:https://www.cnblogs.com/wwlong/p/10202577.html
Copyright © 2011-2022 走看看