php变量类型及几个常用的打印方式

摘要:
变量的数据类型:1,标量类型:int(整型),float(浮点型),boolean(布尔型),string2,复合类型:array(数组),object(对象)3,特殊类型:null(空),resource(资源)几个常用的打印方式:1,echo输出一个或多个字符串,他是PHP语句,不是函数,所以他没有返回值ViewCode输出结果:3,var_dump()用于显示关于一个或多个表达式的结构信息,打印变量的类型,值,长度˂?

变量的数据类型:

1,标量类型:int (整型),float(浮点型),boolean(布尔型),string(字符串型)

2,复合类型:array(数组),object(对象)

3,特殊类型:null(空),resource(资源)

几个常用的打印方式:

1,echo输出一个或多个字符串,他是PHP语句,不是函数,所以他没有返回值

php变量类型及几个常用的打印方式第1张php变量类型及几个常用的打印方式第2张
<?php
   $name = '张三'; 
   echo $name; 
?>
View Code

php变量类型及几个常用的打印方式第3张

2,each()生成一个由数组当前内部指针所指向的元素的键名和值组成的数组,并把指针向前移动,

返回的数组中包括的四个元素:键名为 0,1,key 和 value。单元 0 和 key 包含有数组单元的键名,1 和 value 包含有数据。

如果内部指针越过了数组范围,本函数将返回 FALSE。

php变量类型及几个常用的打印方式第4张php变量类型及几个常用的打印方式第5张
<?php
$people = array("Bill", "Steve", "Mark", "David");
print_r (each($people));
?>
View Code

输出结果:php变量类型及几个常用的打印方式第6张

3,var_dump()用于显示关于一个或多个表达式的结构信息, 打印变量的类型,值,长度

php变量类型及几个常用的打印方式第7张php变量类型及几个常用的打印方式第8张
<?php
   $name = '张三'; 
  var_dump($name); 
?>
View Code

php变量类型及几个常用的打印方式第9张

4,print() 用于输出一个或多个字符串或变量值的信息,他只能打印出简单类型变量的值,不能打印数组和对象(print()稍慢于echo())

5,print_r()是函数,用于打印关于变量的易于理解的信息。
print_r 函数原型:bool print_r ( mixed expression [, bool return] )
由上可见print_r返回值是布尔型的,参数是mix类型的,可以是字符串,整形,数组,对象类print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。

6,定义变量时,双引号可以解析变量,单引号不能解析变量

<?php
    $name = '在北京';
    $str = "张三$name";
    echo $str;
?>

php变量类型及几个常用的打印方式第10张

免责声明:文章转载自《php变量类型及几个常用的打印方式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Weston学习《软件构架实践》阅读笔记1下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JS案例之8——从一个数组中随机取数

近期项目中遇到一个需求,从一个列表中随机展示列表的部分内容,需求不大,JS也非常容易实现。主要是运用到了Math对象的random方法,和Array的splice方法。 思路是先新建一个数组,存放所有的列表,然后算出随机数,从数组中取出这个随机索引对应的值,然后组成一个随机数组。 源代码如下: 1 <!DOCTYPE html> 2 <...

判断上三角矩阵

2019年春季学期第三周作业 基础作业本周没上课,但是请大家不要忘记学习。本周请大家完成上周挑战作业的第一部分:给定一个整数数组(包含正负数),找到一个具有最大和的子数组,返回其最大的子数组的和。例如:[1, -2, 3, 10, -4, 7, 2, -5]的最大子数组为[3, 10, -4, 7, 2]输入: 请建立以自己英文名字命名的txt文件,并输入...

数组以及数组常用方法

1.什么是数组? 数组就是专门用来存储一组数据的 它不属于基本数据类型,这是初学者经常会犯的错误,基本数据类型在ES6之前只有Number/String/Boolean/Null/undefined 数组属于引用数据类型(对象类型) 2.如何创建数组? 第一种是通过new的方法创建一个数组的对象 let 变量名称 = new Array(数组长度); 第二...

PSR

PSR是PHP Standards Recommendation的简称,这个是php-fig组织制定的一套规范。 PSR-1 PHP标签:PHP代码必须放在<?php ?>标签或<?= ?>标签中。 编码:PHP文件必须使用无BOM的UTF-8编码。 副作用:一个PHP文件可以定义符号(比如类、函数、常量等),或者执行只有唯一副...

linux php安装扩展方法 查找配置文件

如何在linux中查看nginx、apache、php、mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档。这时该怎么判断找到正确的加载文件路径了。可以通过以下来判断 1、判断apache 首先执行命令找到httpd路径 ps aux | grep httpd 如httpd路径为 /usr/local/apache/bin/http...

postman-变量/环境/过滤等

之前虽然自己也有用postman来测试api,但都只是最简单输入url,发送,查看结果,大部分时候跟使用浏览器差不多,偶然在简书首页看到一篇 API开发神器-Postman , 深感还是得对自己使用的工具多琢磨一下,兴许你就发现了宝贝,大大加快开发测试速度了; 这里没有打算写全面的教程,只对我之前没了解的环境设置/变量使用以及对返回结果进行过滤等操作进行记...