コードをコピーします コードは次のとおりです:
/*********************/
/* */
/* バージョン: 5.2.5 */
/* 著者: liqiangwork#sohu.com */
/ * QQ: 570937581 */
/* */
/*********************/
//----------------------- --- --静的クラスの生成-------------------------------
class Makehtml{
public $MbUrl,$OutUrl ,$ AllHtml,$SouChar,$ObjChar; //変数
public $row; //カーソル
public $Shuzusou,$Shuzuobj; //文字列配列
//---------- ----------初期化--------------------------
function __construct(){ //初期化
$this-> ;MbUrl="";
$this->OutUrl="";
$this->Sql="";
$this->ObjChar=""
}
//--------------------------------自動的に置換フィールド別- ------------------------
function AutoReplace(){
//-------------------------- -- ---置換対象の文字列を自動取得-------------------
$tlen=count($row);
$shuzu2 =array();
if($row){
$i=0;
foreach($row as $key => $value){
$shuzu2[i]="<=$".$キー。
$shuzu1[i]=$value;
$this->Replacehtml(shuzu2,shuzu1); -- --------置換対象の文字列を自動取得---------------------
}
//---------- ----------フィールドごとの自動置換----------
// ---- ------------------------配列の一括置換--------------- - -------
function Replacehtml($Shuzusou,$Shuzuobj){ //配列を一括置換
if(count($Shuzusou)!=count($Shuzuobj)){
exit("置換配列が一致しません" );
}
if($this->AllHtml==""){
exit("置き換えるコンテンツがありません");
}
for($i=0;$i
//print("
".$Shuzusou); (i)."=".$Shuzuobj(i)."
")
}
}
//---------------------- -------配列の一括置換完了---------------
//---------- ------------------ファイルの読み取り中--------------------------------- ---- -----
関数 Readfile(){
$file=fopen($this->MbUrl,"r");
$fsize=filesize($this->MbUrl); ->AllHtml =fread($file,$fsize);
fclose($file);
//---------------------- ---- -ファイルの読み込みが完了しました---------------------------------
//------ -------------- ---------------ドキュメントを保存--------------- -------------- --
function SaveFile(){
$file=fopen($this->OutUrl,"w");
fwrite($file,$this-> ;AllHtml);
fclose($file)
}
//--------------------------------ファイルを保存完了---------------- ---------------
}
//------------- ------------------------静的クラス補完の生成-------------------------- --------
関連例:
現在のページ 1/2 12 回 1 ページ
以上、静的ページを生成するための便利で実践的な PHP 1/2 を内容も含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。