PHP是一種廣泛使用的服務器端腳本語言,可以嵌入HTML中使用。在處理網頁內容時,我們常常需要對HTML進行清理和格式化,這時就要用到PHP的tidy擴展。本文將介紹如何安裝和使用PHP的tidy擴展。
一、安裝PHP的tidy擴展
安裝tidy擴展非常簡單,只需要通過PECL進行安裝即可。以Linux系統為例,假設你已經安裝好了PHP,那么只需要按照以下步驟進行操作:
1. 安裝libtidy庫
yum install tidy
2. 安裝php-tidy擴展
pecl install tidy
3. 在php.ini文件中添加擴展
extension=tidy.so
二、使用tidy擴展
安裝完成后,就可以在PHP代碼中直接使用tidy函數進行HTML的清理和格式化了。以下是幾個常用的tidy函數:
1. tidy_parse_string(string $input [, array $config [, string $encoding ]]):將HTML字符串解析成tidyNode對象。
例子:hello world
';
$config = array('indent'=>true,'wrap'=>200);
$tidy= tidy_parse_string( $input, $config, 'utf8' );
echo $tidy;
?>2. tidy_repair_string(string $input [, array $config [, string $encoding ]]):將HTML字符串進行修復并格式化輸出。
例子:hello world
hello world