//定義生成的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函式進行字元分割 分隔符可以是斜線,點,或橫線 ...