ホームページ  >  記事  >  バックエンド開発  >  PHPで静的ページを生成する方法(3つの機能)

PHPで静的ページを生成する方法(3つの機能)

WBOY
WBOYオリジナル
2016-07-25 09:05:56951ブラウズ
  1. /**

  2. ディレクトリを作成する
  3. */
  4. function makedir($mudir)
  5. {
  6. $file = "./$mudir";
  7. @mkdir($file,0777 );
  8. }

  9. /**

  10. 最初にサブテンプレートのファイルパスを作成します
  11. */
  12. function writemod($filemodname)
  13. {
  14. $fp=fopen("showmod.shtml","r");
  15. $ str=fread($fp,filesize("showmod.shtml"));
  16. fclose($fp);
  17. $fp=fopen($filemodname,"w");
  18. fwrite($fp,$str);
  19. fclose ($fp);
  20. }

  21. /**

  22. それぞれのサブテンプレート ファイルを更新します //$modfile はサブテンプレートの名前です
  23. */
  24. function writeweb($content,$web,$modfile)
  25. {
  26. $fp=fopen($modfile," r");
  27. $str=fread($fp,filesize($modfile));
  28. $str=str_replace($content,$web,$str);
  29. fclose($fp);
  30. $fp = fopen($ modfile,"w");
  31. fwrite($fp,$str);
  32. fclose($fp);
  33. }
  34. $m = "00000";
  35. makedir($m);
  36. $ff = $m."/ 0001.shtml";
  37. if(!file_exists($ff))
  38. {
  39. writemod($ff);
  40. }
  41. else
  42. {
  43. echo"すでに存在します";
  44. }
  45. $d="{content6}"; / /更新内容
  46. $dd="";//更新内容//更新内容
  47. @writeweb($d,$dd,$ff);
  48. ?>

コピーコード

興味がありそうな記事: PHP で静的ページを生成する 3 つの方法とコードの詳細 静的ページ関数を生成するPHPの例(php2html) phpでhtml静的ページを生成する方法のリファレンス 静的ページを生成するためにphpで書かれたクラス データベース内のすべてのコンテンツから HTML 静的ページを生成するコード 仮想ホスト上に静的ページを定期的に自動生成する方法 phpを使用した静的ページの生成に関する詳細なチュートリアル Apacheで擬似静的ページにアクセスできない問題の解決策 静的ページのスパイダークローリングレコードについてphpによって書かれたコード smartyを使用して静的ページを生成する方法 PHPで静的ページを生成する方法 Apacheが擬似静的ページにアクセスできない問題の解決策



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。