最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php var_export與var_dump 輸出的不同

 更新時(shí)間:2013年08月09日 10:20:16   投稿:jingxian  
var_export必須返回合法的php代碼,也就是說,var_export返回的代碼,可以直接當(dāng)作php代碼賦值個(gè)一個(gè)變量。 而這個(gè)變量就會(huì)取得和被var_export一樣的類型的值

問題發(fā)現(xiàn)
在跟蹤yratings_get_targets的時(shí)候,
error_log(var_export(yblog_mspconfiginit("ratings"),true));老是打印出yblog_mspconfiginit(“ratings”)的返回是NULL

導(dǎo)致我以為是無法建立和DB的連接,走錯(cuò)路了一天。
最后才發(fā)現(xiàn),這是var_export和var_dump的區(qū)別之一

這就是:
問題原因
var_export必須返回合法的php代碼, 也就是說,var_export返回的代碼,可以直接當(dāng)作php代碼賦值個(gè)一個(gè)變量。 而這個(gè)變量就會(huì)取得和被var_export一樣的類型的值

但是, 當(dāng)變量類型為resource的時(shí)候,是無法簡(jiǎn)單copy復(fù)制的,所以, 當(dāng)var_export的變量是resource類型時(shí), var_export會(huì)返回NULL

實(shí)例
$res = yblog_mspconfiginit("ratings");
var_dump($res);
var_export($res);結(jié)果:

resource(1) of type (yahoo_yblog)
NULL再比如:

$res = fopen('status.html', 'r');
var_dump($res);
var_export($res);結(jié)果:

resource(2) of type (stream)
NULL

相關(guān)文章

最新評(píng)論

澜沧| 彝良县| 河东区| 南靖县| 康定县| 义马市| 滕州市| 榆社县| 虞城县| 临泉县| 巴楚县| 淮北市| 和平区| 汝城县| 长顺县| 西和县| 渝中区| 宝鸡市| 清镇市| 巴林左旗| 朝阳县| 沁源县| 巴彦县| 奎屯市| 久治县| 扶风县| 观塘区| 偃师市| 襄樊市| 三门峡市| 合江县| 卓资县| 民勤县| 湟中县| 手机| 西乡县| 宣汉县| 陇川县| 保定市| 万年县| 安陆市|