var_export
(PHP 4 >= 4.2.0)
var_export -- 输出或返回一个变量的字符串表示
描述
mixed
var_export ( mixed expression [, bool return])
此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。
您可以通过将函数的第二个参数设置为 TRUE,从而返回变量的表示。
比较 var_export() 和 var_dump().
<?php
$a = array (1, 2, array ("a", "b", "c"));
var_export ($a);
/* 输出:
array (
0 => 1,
1 => 2,
2 =>
array (
0 => 'a',
1 => 'b',
2 => 'c',
),
)
*/
$b = 3.1;
$v = var_export($b, TRUE);
echo $v;
/* 输出:
3.1
*/
?>
分享到:
相关推荐
下面的示例看看这三个函数的具体的区别,其中var_dump和var_export比较少用,但他们两者又很相似。所以可以看看:复制代码 代码如下:<?php$a = array(1,1,32,322,3433,array(32,232,23232));$b = 1234;$c = ...
本文实例讲述了php格式输出文件var_export函数的用法。分享给大家供大家参考。具体如下: var_export:php 4 >= 4.2.0, php 5 var_export — 输出或返回一个...示例:复制代码 代码如下:var_export(array(‘a’,’b’,a
需要注意的是,原始的 `var_export` 函数在处理整型时能区分负数和正数,而上述自定义的 `varExport` 函数没有考虑到负数的情况,因此对于负整数,可能会输出不准确的结果。此外,`is_numeric` 函数并不能区分整数和...
在PHP编程中,`var_export`和`var_dump`都是用于输出变量信息的函数,但是它们的功能和输出形式存在明显区别。`var_export`函数的一个独特之处在于它能够返回变量的合法PHP代码表示,这意味着你得到的输出可以作为一...
- var_export函数接受一个可选的布尔值参数,当设置为TRUE时,var_export返回变量的字符串表示而不是直接输出到屏幕。 4. 特殊类型处理: - var_export在处理资源类型的变量时会返回NULL,因为资源类型在PHP中是...
标题中的 "将数组写入txt文件 var_export" 指示了我们主要关注的是如何使用 `var_export()` 函数将数组内容存储到一个 .txt 文件中。`var_export()` 函数接受两个参数: 1. 要导出的变量,如数组 `$times`。 2. 一...
1、output basic type ...file_put_contents(index.log, var_export($n, true) . PHP_EOL, FILE_APPEND); file_put_contents(index.log, print_r($n, true) . PHP_EOL, FILE_APPEND); file_put_contents(index.log
PHP的var_export()强大而漂亮的替代品。 介绍 PHP的函数是将变量导出为可执行PHP代码的便捷方法。 与源代码一样,存储可以由OPCache缓存的数据,之后又能以非常快的速度进行检索,这比使用unserialize()或json_...
这允许var_export输出的信息可以用于赋值给变量,获取与var_export相同的类型和值。var_export特别适用于复杂的数据结构,比如数组或对象,因为它可以提供一种准确的字符串表示形式。不过,对于resource类型的变量,...
- `var_export`类似于`var_dump`,但它返回的是可复制的PHP代码,可以用来重新创建变量的值,而不是直接输出。 在实际开发中,根据需要选择合适的输出函数,`var_dump`因其详细性和递归特性,常用于调试阶段检查...
可以选择var_export或JSON 将php序列化的数据转换回人类可读的内容。 可以选择var_export或JSON无法解决循环引用(如果确实需要,请在github上提出问题)感谢:...
1.1.3 print_r、var_dump(var_export)、debug_zval_dump 1.2 错误控制和日志记录调试 1.2.1 错误选项控制 1.2.2 错误抛出和处理 1.2.3 使用错误抑制符 1.2.4 日志记录 2 浏览器调试 2.1 页面输出调试 2.2 FirePHP ...