PHP变量的输出和数据类型


PHP变量的输出方式有如下几种:

  1、echo

    可以输出一个或多个字符串,无返回值,不能调用,是语言结构,使用的时候可以加括号,也可以不加括号,如:echo ();

    

    注:单双引号的区别在于,可以理解为单引号速度快,原样输出。双引号要解析执行,里面的html代码会被解析

 

  2、print

    只允许输出一个字符串,返回值为1

    

  

  3、printf

    有返回值,返回值为字符串长度,输出格式化字符串

    

 

  4、var_dump

    同时输出值、类型、长度

    

 

  5、print_r

    返回值为1,看不到类型,一般用来打印数组

    

 

PHP数据类型有如下几种:

  1、string字符串类型

    一串字符的序列,用单双引号括起来,如:

    

 

  2、int整型

    没有小数点,可以包含正负数,至少有一个数字,不能包含逗号或空格,可以十进制,十六进制(以0x为前缀),八进制(以0为前缀)

    

 

  3、float浮点型

    带小数的数字

    

 

  4、boolean布尔类型

    常用语条件判断的true或false,不区分大小写

    

 

  5、array数组类型

    能够在单独的变量名中存储一个或多个值

    

  

  6、object对象

    用于存储数据,必须使用class声明类对象,可以包含属性和方法的结构

 

  7、NULL值

    表示变量没有值,NULL是数据类型为NULL的值,区别于空值,可通过设置变量为null清空变量数据

    

 

  8、resource资源

    资源是一种特殊的变量类型,保存了到外部资源的一个引用:如打开文件、数据库连接、图形画布区域等。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM