首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PHP中echo与print和print_r

echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r() 可以打印出复杂类型变量的值...(如数组,对象) echo 输出一个或者多个字符串 echo -- 输出一个或者多个字符串 Descrīption void echo ( string arg1 [, string ...] ) //...bool print_r ( mixed expression [, bool return] ) //返回值是布尔型的,参数是mix类型的,可以是字符串,整形,数组,对象类print_r() 显示关于一个变量的易于理解的信息...如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。 print_r() 将把数组的指针移到最后边。...你可以 print_r(str); print_r(int); print_r(array); print_r(obj); 也可以用var_dump var_export

3.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    读书笔记《PHP与MySQL程序设计》一

    > /* %b 整数,显示为二进制 %c 整数,显示为对应ASCII字符 %d 整数,显示为有符号十进制 %f 浮点数,显示为浮点数 %o 整数,显示为八进制 %...s 字符串,显示为字符串 %u 整数,显示为无符号十进制 %x 整数,显示为小写十六进制 %X 整数,显示为大写十六进制 */ //sprintf语句,输与printf类似,但它将输出赋值给一个字符串...","four");print_r($arr); //在数组尾添加一个或多个 echo array_shift($arr)."...> age ),获取数组的键组 print_r(array_values($arr));//Array ( [0] => gavin [1] => 30 ),获取数组的值组 5.6 遍历数组 $arr=..."); print_r(array_reverse($arr));//数组倒序,Array ( [0] => three [1] => two [2] => one ) print_r(array_flip

    2.2K60

    php实现将数组或对象写入到文件的方法小结【三种方法】

    分享给大家供大家参考,具体如下: php将数组或对象原样写入或保存到文件有三种方法可以实现 第一种方法是使用serialize, 第二种方法是使用print_r, 第三种方法是使用var_export,...方法 用print_r数组打印到txt文件中。...($b, true); file_put_contents('filename.txt', print_r($b, true)); ?...\r\n", FILE_APPEND); ps: 正常情况下输出到网页的数组会有限制, php var_dump函数对数组进行打印时,对多维数组数组的层级越多越深层,子数组会不显示,只用省略号代替。...修改 php.ini ;设置显示最大的子节点数 xdebug.var_display_max_children=128 ;设置显示最大的字节数 xdebug.var_display_max_data=512

    2K10

    php基础教程 第六步 学习数组以及条件判断switch补充

    在php中想显示数组中所有的值,可以使用print_r函数。 示例如下: <?php $a=array("1","hello",12,"LiLei",13); print_r($a); ?...以上结果[0]、[1]为显示当前位置,使用=>表示当前元素的值为多少。 数组值修改 数组的值不止可以获取也可以进行修改。修改时只需要指定位置,随后赋值一个新值,那么该位置的值将会得到修改。...> 以上代码中 $a[0]='9999999';指定在数组a第0个元素修改为 ‘9999999’,随后使用print_r输出。结果如下: ? 结果修改成功。...> 以上代码中 print_r($a[17]);';将第17个元素进行输出。...这时候会报错显示没有定义索引为17的元素。 那我们再看下一个例子: <?

    1.2K20

    php输出形式实例整理

    php中有几种输出形式 在php中有5种输出形式,分别是echo、print_r、print、var_dump和die。...print_r() 既能输出字符串等单一数据又能输出数组等多种数据 但是不能输出数据类型。 var_dump() 既能输出字符串等单一数据又能输出数组等多种数据 又能输出数据类型。...print(): 函数print()打印一个值(它的参数),如果字符串成功显示则返回true,否则返回false。...print_r(): 可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,并以Array开头。但print_r()输出布尔值和NULL的结果没有意义,因为都是打印”\n”。...此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。 die() 有两个功能:先输出内容,然后退出程序。

    4K10

    php中echo、print、print_r、var_dump、var_export区别

    (2) print_r()除了输出整型和字符串,还可以输出数组和对象,数组和对象使用键值对形式表示,数组时候array(键值对形式);对象时候Object(键值对形式);没法打印布尔型,如果true,打印...如果是数组和对象,将递归展开值,通过缩进显示其结构。能够打印布尔和NULL。 (4) var_export()和var_dump()类似,其返回合法的php代码,其返回值可以赋值给php变量。...(5) var_dump()可以打印多个变量,中间用逗号隔开;print_r()和var_export()打印一个变量,第二个参数设定为true,将打印内容返回。...(2)print_r()和var_export()打印整型、字符串外,还能打印数组、对象,以键值对形式打印数组、对象。var_export()还可打印布尔值。...(4)var_dump()除了打印整型、字符串、数组、对象,还能打印布尔型。而且是输出变量类型、长度和值。

    1.9K50

    从零开始学 Web 之 Ajax(二)PHP基础语法

    $str2; 5、PHP的执行原理 浏览器是不识别 PHP 文件的,用浏览器发开 PHP 文件,只会显示 PHP 的源代码,所以 PHP 文件必须在服务器中执行。...20", "30"); 注意:数组是复杂类型,不能使用 echo 直接打印,只能打印其中的某个元素,复杂类型使用 print_r 或者 var_dump。...print_r($arr1); var_dump($arr2); echo json_encode($arr1); // 将数组转化成 json 格式打印,转化后是 字符串格式...var_dump:输出复杂的数据类型 print_r:输出复杂的数据类型 count:得到数组的长度 自定义函数: 和 js 类似,以 function 进行声明。...> 我们在输入账号密码,点击提交后,在地址栏卡可以看到:http://localhost/Login/check.php ,不再显示请求参数。

    1.1K20

    PHP中的输出:echo、print、printf、sprintf、print_r和var_dump

    或者直接点问: 请说明echo、print、print_r的区别 看着很简单,一般会出现在初中级的笔试题中。但是要真正说明白这些语言结构或者函数也不是那么简单的事情。...另外还有类似的几个: vprintf,他的第二个参数是一个数组,不是可变长度的参数。 sscanf,对于一些特殊字符处理方式不同。 fscanf,从文档中读取并进行格式化。...print_r 非常常用的一个函数,可以格式化的输出数组或对象。注意第二个参数设置为true,可以不直接输出而是进行函数返回。...[1] => b [3] => c [show] => d ) */ var_dump和var_exports var_dump也是非常常用的一个函数,用来显示结构信息...,包括类型与值,数组对象都会展开,用缩进表示层次。

    2.2K20
    领券