首页  »   PHP

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

网友分享于:2017-11-05  浏览:0次
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;

  输出结果为:张三

 

相关解决方案

最新解决方案