PHP分割WordPress匯出的XML檔案

2021-08-19 02:26:00 字數 1220 閱讀 7950

//定義生成的xml的大小

private const

xml_size

= 500

* 1000

;//定義需要分割的xml檔案

private const

xml_source

= dir_root

. 'run/media.xml'

;//定義輸出檔案的字首

private const

xml_target

= dir_root

. 'run/media-'

;/**

* 分割wordpress的xml檔案

*/public function

xml()

//當前項輸出到緩衝區

$output

.= ''

. $item

. '';}

//生成最後乙個輸出檔案

$i++;

file_put_contents

(dir_root

. 'run/media-'

. $i

. '.xml'

, $output

. $end);}

/*** 遍歷獲取每個item

* @param

$all string 整個xml檔案

* @return

iterator 遍歷器

*/private function

xmlitem(string

$all

): iterator

//計算終點

$t =

strpos

($all

, ''

, $p + 6

);//取出item內容

$item

= substr

($all

, $f + 6

, $t

- $f - 6

);//指標後移

$p =

$t + 7;

//輸出進度指示

echo

"items:"

. ($i

++) .

" $p

/$length

\r\n";

//返回乙個item項

yield

$item;}

}

搭建PHP部落格wordpress

安裝好了之後,主要就是配置了。1.配置apache conf httpd.conf 找到loadmodule,加入如下行 loadmodule php5 module php home php5apache2 2.dll phpinidir php home 這裡php home代表php的安裝路徑...

WordPress主題常涉及php的if函式理解

在製作wordpress主題後台的功能管理面板時,寫好功能函式之後,必須要在主題檔案的相應位置新增實現獲取函式。而獲取函式嚐嚐是通過if語句實現的 開啟 關閉 或者 載入a模組 載入b模組 這一功能。最近在研究了多個主題之後,發現選擇性質的功能呼叫一般大都通過兩種php語句實現,整理如下。wordp...

PHP 分割字串

分割字串 利用 explode 函式分割字串到陣列 複製 如下 source hello1,hello2,hello3,hello4,hello5 按逗號分離字串 hello explode source for index 0 index split函式進行字元分割 分隔符可以是斜線,點,或橫線 ...