ホームページ > バックエンド開発 > PHPチュートリアル > php基础学习- var_dump函数的运用

php基础学习- var_dump函数的运用

WBOY
リリース: 2016-06-13 11:00:44
オリジナル
949 人が閲覧しました

php基础学习-- var_dump函数的使用

var_dump

(PHP 3>= 3.0.5, PHP 4 )

var_dump?--?打印变量的相关信息

描述

void?var_dump?( mixed expression [, mixed expression [, ...]])

此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。

提示:?为了防止程序直接将结果输出到浏览器,您可以使用输出控制函数(output-controlfunctions)来捕获函数的输出,并把它们保存到一个?string?型的变量中。

可以比较一下?var_dump()?与?print_r()

?

例子 1.?var_dump()?示例

<span style="color: #000000;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;br&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;&lt;?php &lt;br&gt;$a?&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;= array (&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;,?&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;, array (&lt;/span&gt;&lt;span style=&quot;color: #dd0000;&quot;&gt;&quot;a&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;,?&lt;/span&gt;&lt;span style=&quot;color: #dd0000;&quot;&gt;&quot;b&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;,?&lt;/span&gt;&lt;span style=&quot;color: #dd0000;&quot;&gt;&quot;c&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;));&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;var_dump?&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;$a&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;);&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff8000;&quot;&gt;/* 输出:&lt;br&gt;array(3) {&lt;br&gt;??[0]=&gt;&lt;br&gt;??int(1)&lt;br&gt;??[1]=&gt;&lt;br&gt;??int(2)&lt;br&gt;??[2]=&gt;&lt;br&gt;??array(3) {&lt;br&gt;????[0]=&gt;&lt;br&gt;????string(1) &quot;a&quot;&lt;br&gt;????[1]=&gt;&lt;br&gt;????string(1) &quot;b&quot;&lt;br&gt;????[2]=&gt;&lt;br&gt;????string(1) &quot;c&quot;&lt;br&gt;??}&lt;br&gt;}&lt;br&gt;&lt;br&gt;*/&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;$b?&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;=?&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;3.1&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;$c?&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;=?&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;TRUE&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;var_dump&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;$b&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;$c&lt;/span&gt;&lt;span style=&quot;color: #007700;&quot;&gt;);&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff8000;&quot;&gt;/* 输出:&lt;br&gt;float(3.1)&lt;br&gt;bool(true)&lt;br&gt;&lt;br&gt;*/&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000bb;&quot;&gt;?&gt;&lt;br&gt;&lt;/span&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div></span>

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート