文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

PHP 内置函数 var_dump()

2024-02-27 20:58

关注

内置的 PHP 函数 var_dump() 可以检索标量和复合变量的信息。

对于每个变量,它将显示变量的数据类型和值。

对于字符串变量,var_dump() 还将检索字符串的长度或大小,如果变量是数组或对象,信息将递归显示。

本篇文章介绍 PHP var_dump() 如何检索不同数据类型的所有结构信息。


使用 var_dump() 检索整数信息

var_dump 将变量作为参数。让我们看一个整数的例子。


<?php
$demo = 10;
echo var_dump($demo);
?>

输出:


int(10)

输出在括号中显示数据类型为 int 的值。它还将类似地显示浮点和布尔数据类型的输出。


使用 var_dump() 检索字符串的信息

如上所述,var_dump() 还将检索字符串的长度或大小。参见示例:


<?php
$demo= "This is php var_dump test";
echo var_dump($demo);
?>

输出:


string(25) "This is php var_dump test"

输出是数据类型、括号中的长度和字符串的字符串值。


使用 var_dump() 检索数组和对象的信息

对于数组或对象,var_dump() 将检索有关每个元素的信息。参见示例:


<?php
$demo_arr = array("demo", 1, 2.5);
echo var_dump($demo_arr) . "<br><br>";

$demo_obj = (object) array('demo1', 'demo12', 'demo123');
echo var_dump($demo_obj);
?>

输出:


array(3) { [0]=> string(4) "demo" [1]=> int(1) [2]=> float(2.5) }

object(stdClass)#1 (3) { [0]=> string(5) "demo1" [1]=> string(6) "demo12" [2]=> string(7) "demo123" }

对于数组,var_dump() 显示数组本身的类型和长度以及每个元素的类型、值和长度。对于对象,它还显示了 stdClass,一个用于将其他类型转换为对象的空类;除此之外,输出类似于数组。


使用 var_dump() 检索多个变量的信息

var_dump() 只需放置多个参数即可一次转储多个变量的信息。参见示例:


<?php
$demo1 = true;
$demo2 = 10;
echo var_dump($demo1, $demo2);
?>

输出:


bool(true) int(10)

正如我们看到的多个变量,var_dump() 在一行中显示每个变量的类型和值除以空格。

var_dump() 没有任何返回类型,所有 PHP 4.0 及以上版本都支持它。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯