保定网站建设,网站推广,网站优化服务,保定专业的PHP网站制作机构!

print_r封装后更清楚的查看数组结构(PR)

发表于:2008年06月24日 10时  作者:dx_andy

最近开发一直用CakePHP,感觉十分爽,用它来开发中小企业网站已经不能用快速来说了,应该是神速……CakePHP有很多贴近Web程序员的方法与思想,拿pr()函数(print_r()函数的封装)来说:

假如有下面一段代码:

PHP代码

$array = array(
1 => ‘ceil1′,
2 => ‘ceil2′,
3 => array(31,32,33),
);
print_r($array);

这样,我们看到的结果如下:

Array ( [1] => ceil1 [2] => ceil2 [3] => Array ( [0] => 31 [1] => 32 [2] => 33 ) )

而在CakePHP中,我们将上面代码中print_r($array)改为pr($array),结果如下:

Array
(
    [1] => ceil1
    [2] => ceil2
    [3] => Array
        (
            [0] => 31
            [1] => 32
            [2] => 33
        )

)

好处一眼就看出来了,也不用我多说!

其实我们不用CakePHP,也可以对print_r函数来个封装:

PHP代码

function pr($array) {
echo ‘<pre>’;
print_r($array);
echo ‘</pre>’;
}

这样我们在开发中,查看一个数组的结构就不用打开文件源代码了,前台也能清晰的看清它的长相。

 订阅“PHPLAMP博客”方便及时获取网站内容

PHPLAMP博客是专注于网站建设,搜索引擎研究,网站推广,网站优化的IT博客。

发表一下您对本文的意见