0610PHP基础

输出语句======================================================================================================

一、echo输出、常用
    echo可以输出一个或者多个字符串,逗号隔开
    使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。
二、print输出
    print只能输出一个字符串,成功输出则返回1
    可以使用括号,也可以不使用括号: print 或 print()。
三、print_r()
    可以把字符串和数字简单地打印出来,只能输出一个字符串,而数组则以括起来的键和值得列表形式显示,并以Array开头
四、var_dump()、常用
    判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型。此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
五、var_dump返回表达式的类型与值而print_r仅返回结果,相比调试代码使用var_dump更便于阅读。

数据类型=======================================================================================================

一、String(字符串):一个字符串是一串字符的序列
    规则:任何文本放在单引号和双引号中
二、Integer(整型):一个没有小数的数字
    规则:必须至少有一个数字、不能包含逗号或者空格、可以是正数或者负数
三、Float(浮点型):带小数部分的数字
四、Boolean(布尔型):true/false
    通常用于判断
五、Array(数组)
    数组可以在一个变量中存储多个值
    array('volvo','bmw','toyota')
六、Object(对象)
    对象数据类型也可以用于存储数据
    对象必须声明
    使用class关键字声明类对象
    类是包含属性和方法的结构
  <?php
  class Car
  {
    var $color;
    function __construct($color="green") {
      $this->color = $color;
    }
    function what_color() {
      return $this->color;
    }
  }
  ?>
七、Null(空值)
    Null表示变量没有值
    Null是数据类型为Null的值
    Null值指明一个变量是否为空值,同时可用于判断数据空值和Null值的区别
    也可以通过设置变量值为Null来清空变量数据

八、数据类型的获取与判断
    获取类型gettype()
        integer、double、string、array、object、null、unknown type
    判断类型is_类型名()
        is_numeric ( mixed var ):                //检测变量是 否为数字或数字字符串
is_bool():            // 检测变量是否是布尔型
is_float():            // 检测变量是否是浮点型 和is_double,is_real()都一样的用法
is_int():            // 检测变量是否是整数is_integer() 一样的 用法
is_string():            // 检测变量是否是字符串
is_object():            // 检测变量是否是一个对象
is_array():            // 检测变量是否是数组
is_null():            // 检测变量是否为 NULL
            如果是当前类型,则返回值是1,否则什么也不返回

猜你喜欢

转载自www.cnblogs.com/zhangbaozhong/p/9162881.html