ホームページ  >  記事  >  バックエンド開発  >  PHP個人サイト立ち上げ講座(2)_PHPチュートリアル

PHP個人サイト立ち上げ講座(2)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:04:13773ブラウズ

更新を簡単にするための 3 つのホームページ ニュース リリース (パート 1)
--------ホームページに 1 つまたは 2 つの文を追加するたびに、ページ全体を再度アップロードする必要がありますが、これにはまったく価値がありませんそれは、Lan Feng のような怠け者が、実際に動的なリアルタイム、リモート管理と編集、および自動メンテナンス機能という、一度きりのソリューションを考え出したようにです。バーチャルコミュニティの掲示板としても利用できます。 (変更すれば、ホームページ上のニュースセンターにニュースのフィードを自動生成することもできます(笑)) 機能がたくさんあるので、許してください、ふふ。
----------最初に余談ですが、Web サイトを構築するとき、PHP を散りばめた HTML を使用しますか、それとも PHP を使用して HTML を生成しますか?プロフェッショナル サイトでは、1 つの機能を 1 つのページに集中させ、このページを通じてさまざまなモジュールを呼び出して各サブ機能を実現できます (クライアントには 1 ページしかありませんか? 私は試していません)。いずれの場合でも、機能モジュール型ソフトウェアの再利用は、効率的な開発を行うための重要な方法です (ホストのスペースも節約できます^_^)。
----------それでは、一緒に関数をモジュール化しましょう。初心者の方は、基本的な関数の使い方に特に注意してコードをよく読んでください。専門家はこのセクションを読み飛ばしていただいても構いません (笑) (なぜそんなに真剣ですか? 人々が恥ずかしい思いをすることになります 9-().
/*head.php 他の人が head.inc を直接入力してダウンロードするのを避けるため、ソース コードの場合は、サーバーが最初に処理するために php をサフィックスとして使用するのが最善です (笑)*/
echo "" <br>echo "The Road to Network Management"/ /タイトルが頻繁に変更される場合は、関数を作成できます。 <br>echo ""
?>
これは HTML ヘッダーを記述するための関数ブロックです
/*makestr.php はテキスト内のハイパーリンクを処理する関数を定義します。テキスト内のリンク形式は ${http://www.yoyonow.net|ネットワーク管理道路}*/
function makestr( $text)
{ $str=$text ;
$a=strstr($s,'$}');// $s の '${' より前の部分文字列を削除します
if($a){
$b= strstr($a,'}' );
if($b){
$la=strlen($a);$ls=strlen($s);//文字列の長さを取得する
$s=substr($a ,0,$ls-$la) ;//部分文字列を取得します。2 番目のパラメータは開始点、3 番目のパラメータは文字数です
$a=substr($a,2);// '${ を削除します'
$lb=strlen($ b);$la=strlen($a);
$a=substr($a,0,$la-$lb);//ハイパーリンク部分を取得します
$b=substr( $b,1);// '}' を削除
$ta=strstr($a,"|");// リンクする必要のあるテキストがあるかどうかを確認します
if($ta){
$la=strlen ($a);$lt=(strlen ($ta);
$linktext=substr($a,$la-$lt+1);
$a=substr($a,0,$la-$lt) ;
}
else{
$linktext= $a;
}
$s=$s.".$linktext." b;//文字列を返す準備をします
}
}
return($s);

-----初心者の場合は、HTML の入門書を読む必要があります。これらの文字列処理関数は、一見非常に単純に見えるかもしれませんが、賢く使用することで多くの素晴らしいことを実現できます。次の講義では、この日のほとんどの準備の成果が見られます(笑)。



http://www.bkjia.com/PHPjc/316042.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/316042.html技術記事更新を容易にする 3 つのホームページ ニュース リリース (パート 1) --------ホームページに 1 つまたは 2 つの文を追加するたびに、ページ全体を再度アップロードする必要がありますが、これには本当に価値がありませんソー・シャンラン フェンみたいな怠け者...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。