• PHP 注释 数据类型 变量的定义/输出 类型的获取/转换 可变变量


    注释方法:

    1,单行注释:     //

    2,  多行注释:     /*   */

    二,数据类型

    1,integer(整数型):在三十二位操作系统中它的有效范围是:-2147483648~+2147483648;

    2,string(字符串):字符串变量不同于其他编程语言有字符与字符串之分,在PHP中统一使用字符型变量来定义字符或者字符串;

    3,boolean (布尔型):这是最简单的类型,只有两个返回值(true/false);

    4,folat(浮点型,也称作double):在32位操作系统中的有效范围是:1.7E-308~1.7E+308;

    还有两种复合类型:

    array(数组):数组在一个变量中储存多个值;

    object(对象):对像是一个特殊的数据类型------------------------------------------------------------------------------------------------------------------------------------

      |在 PHP 中,必须明确地声明对象。

      |首先我们必须声明对象的类。类是包含属性和方法的结构。

      |然后我们在对象类中定义数据类型

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    两种特殊类型:

    NULL(空类型):表示这个变量没有值,NULL类型的唯一可能的值是NULL;

    resource(资源):源是一个种特殊变量,保存了到外部资源的一个引用,资源是通过专门的函数来建立和使用的。

    三,PHP  变量的定义

    注:PHP是一门弱类型的语言,在定义时PHP会自动根据变量存的值的类型来确定类型;

    1,定义a的值为10:  $a = 10;

    2,定义字符串:$a = "abcdef";或   $a = 'abcdef';

    注:单双引号的区别:双引号可以转译,单引号不可以转译只被当作字符串;

    3,特殊定义方式:$a = >>>A

              定义字符串的内容   或者  HTML 代码

              A; 前面不能有任何东西包括空格;

    A;

    四,数据类型的获取

           echo gettype($a);

    五,变量的输出

      1,echo(常用)

        echo $a,"1234";   //可同时输出多个字符串;

      2,print

        print $a;             //只能输出一个字符串;

      3,特殊输出方法

        print_r(【1,2】);//可以打印数组;

      :页面显示--------Array ( [0] => 1 [1] => 2 )

        var_dump($b);   //输出变量的所有信息,一般用于调试错误; 

    六,PHP数据类型的转换

    1,第一种方式:

      $a = (string)$a;          //强制转换变量a的类型为字符串。

    2,第二种方式:

    settype($a,"string");              //强制转换变量a的类型为字符串。

    七,可变变量:

      $a = "abc";

      $abc = "张";

      echo $$a;

      输出结果为:张三

  • 相关阅读:
    Java设计模式知识整理
    Java单例实现及分析
    Java开源框架知识整理
    JavaJ2EE相关知识整理
    数据库相关知识整理
    JavaJDK8新特性相关知识整理
    Java并发编程相关知识整理
    Java集合框架相关知识整理
    Java虚拟机JVM相关知识整理
    若依项目利用nginx实现负载均衡及保持会话
  • 原文地址:https://www.cnblogs.com/zhangjinghe/p/7607274.html
Copyright © 2020-2023  润新知