日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php框架 > ZendFramework > ”鳳毛麟角的ZendFramework“--Zend_Debug的使用和實現1

”鳳毛麟角的ZendFramework“--Zend_Debug的使用和實現1

來源:程序員人生   發布時間:2014-04-09 06:31:18 閱讀次數:4407次


給我們提供了Zend_Debug類用來打印或返回某個表達式或變量的信息。

使用方法如下:

Zend_Debug::dump($var, $label=null, $echo=true);


具體實現:

class Zend_Debug{    /**     * @var string     */    protected static $_sapi = null;    /**     * Get the current value of the debug output environment.     * This defaults to the value of PHP_SAPI.     *     * @return string;     */    public static function getSapi()    {        if (self::$_sapi === null) {            self::$_sapi = PHP_SAPI;        }        return self::$_sapi;    }    /**     * Set the debug ouput environment.     * Setting a value of null causes Zend_Debug to use PHP_SAPI.     *     * @param string $sapi     * @return void;     */    public static function setSapi($sapi)    {        self::$_sapi = $sapi;    }    /**     * Debug helper function.  This is a wrapper for var_dump() that adds     * the <pre /> tags, cleans up newlines and indents, and runs     * htmlentities() before output.     *     * @param  mixed  $var   The variable to dump.     * @param  string $label OPTIONAL Label to prepend to output.     * @param  bool   $echo  OPTIONAL Echo output if true.     * @return string     */    public static function dump($var, $label=null, $echo=true)    {        // format the label        $label = ($label===null) ? '' : rtrim($label) . ' ';        // var_dump the variable into a buffer and keep the output        ob_start();        var_dump($var);        $output = ob_get_clean();        // neaten the newlines and indents        $output = preg_replace("/]=>(s+)/m", "] => ", $output);        if (self::getSapi() == 'cli') {            $output = PHP_EOL . $label                    . PHP_EOL . $output                    . PHP_EOL;        } else {            if(!extension_loaded('xdebug')) {                $output = htmlspecialchars($output, ENT_QUOTES);            }            $output = '<pre>'                    . $label                    . $output                    . '</pre>';        }        if ($echo) {            echo($output);        }        return $output;    }}

說白了就是var_dump.

如此簡單,如果能夠加入更好的調試功能就好了。期待Zend_Debug的更強大的改進。


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产区在线 | 国产成人精品免高潮在线观看 | 亚洲国产小视频 | 国产精品99一区二区三区 | 国产亚洲高清视频 | 国产成人精品一区二三区 | 一区二区在线视频 | 日韩精品一区二区视频 | 亚洲一区二区在线免费观看 | 欧美一区二区免费 | 精品伊人久久 | 日韩在线播放视频 | 免费一级淫片aaa片毛片a级 | 中文字幕国产区 | 精品久久久久久综合日本 | 色婷婷综合久久久中文字幕 | 欧美 日韩 中文 | 久久狠| 亚洲欧洲一区 | 丁香婷婷六月 | 黄网站色 | av免费观看网站 | 一区二区三区在线 | 久久久久黄色 | 99在线观看视频 | 毛片大片| 99精品久久久 | 亚洲毛片在线播放 | 这里只有精品久久 | 成人国产精品免费观看视频 | 综合久久888| 黄色毛片免费观看 | 国产毛片久久久久久国产毛片 | 国产精品1区2区3区 69视频成人 | 免费中文| 国产黄色大片 | 毛片免费在线 | 91视频观看 | 亚洲欧美日韩在线 | 亚洲高清不卡一区 | 亚洲一区二区三区四区五区午夜 |