PHP学習の18例

WBOY
WBOYオリジナル
2016-06-23 14:32:23735ブラウズ

1. PHP の基本構造:
Include 関数を使用します


あなたのページの件名とドメイン名
上記の内容は各ページのものですタイトルを使用し、移動しないでください。
各ページのヘッダー:

"" your Others メタ タグ
"" your Others メタ タグ
"" your Others メタ タグ
"" your Others メタ タグ
" 「あなたの他のメタタグ
」「あなたの他のメタタグ
」「あなたの他のメタタグ
重要​​なJavaScriptコードはここにあります
CSS設定はここにあります
上記のコンテンツはheader.phpとして保存されているため、各ページのヘッダーは同じ。





フッターとして保存.php を使用して、すべてのページの下部を同じにします。

著作権情報を入力します


2: PHP でテキストを出力する方法、またはテキストを接続する方法
PHP での方法? にテキストを表示するには次のコマンドを使用します:

接続を作成するには?
www.webjx.com.com";?> スタイル付き接続を作成するには?
無料スクリプト作成者: http://www.webjx.com<;/font>";?>
"echo"出力を表示するために使用されます。
3: ページングの実装方法:
ページに大量のコンテンツがある場合は、ページングを使用して表示することを検討します。
単純なページネーション コード:


webjx.com





< width="360" height="400" valign="top">


functionindex()
{
echo "

このチュートリアルへようこそ
ここでは面白い
トリックを見つけることができます







; }
$choice=$_GET['p'];

switch($choice)

{

case "Page1":

echo "

Page1 のテキスト、画像などをここに配置します< / p>";

break;


case "Page2":

echo "

Page2のテキスト、画像などをここに

";

break;


default:

index( ) ;

}

?>






ホーム

ページ 1
ページ 2




以上の文書はindex.php
として保存する必要があります 高级分页的代牌:


webjx.com< ;/title><br> </head><br> <body text="#000000"><br> <center><br> <表幅="500" border="3"><br> <tr><br> < ;td width="140" height="400" valign="top"><br> <p align="center"><br> <a href='index.php'>home</a>< br /><br> <a href='index.php?action=contact_us'>ページ 1</a><br /><br> <a href='index.php?action=link_us'> 2 ページ</a><br /><br> </p></td><br> <td width="360" height="400" valign="top"><br> <p><br> </p> <p>if (isset($_GET['action'])) $PAGE = $_GET['action']; </p> <p>else $PAGE = 'home';<br> switch ($PAGE) {<br> //1-index<br> case 'home':<br> include ('incl/home.php');<br>break;</p> <p>//2-お問い合わせフォーム<br> case 'contact_us':<br> include ('incl/contact_us.php');<br> Break;<br> //3-Link us<br> case 'link_us':<br> include ('incl/link_us.php');<br> Break ;<br> デフォルト:<br> echo '<p align=center>エラー 404!リクエストしたページは存在しないか、一時的にアクセスできません</p>';<br> Break;<br> }</p> <p>?></p> <p></p><br> </td><br> </tr><br> < /テーブル> <br> </center><br> </body><br> </html><br> 演示的下ダウンロード、请去自己试试!ページがかかった :");<br> $load = microtime();<br> print (number_format($load,2));</p> echo (" 読み込みまで秒です。");<p> <br>?> <br> 五:显示从哪个地址转到你当问的站的代码:<br> <?php</p> <p>echo "You Came From:<br />";<br> echo $_SERVER['HTTP_REFERER']; <br> ?> </p> 六:設置IPアドレス址の转向:屏風IP<p> <?php<br /> <br />if(($REMOTE_ADDR == "22.22.22.22")):// IPアドレス<br /><p>print "<meta http-equiv='refresh' content='0; url=http://www.sina.com'>";// 削除される URL <br> ?> <br> 7: すぐにタイトルを表示するコード: <br> <Title><?php include("title.php");?>
事前にtitle.phpファイルを作成する必要があります
使い方PHP で HTML テーブルを作成します
echo"n";
echo"n";
echo"allon";
echo"< ;/head> ;n";
echo" bgcolor="#ffffff">n";
echo"< center>n ";
echo"n";
echo"n";
echo"< ;td> n";
echo"

n";
echo"
n";
echo"テキストがここに表示されます";
echo"

n";
echo "< /td>n";
echo"n";
echo"
n";
echo"";
echo"n ";
echo "";
?>
9. 文字列変数を宣言します。
ページ (config.php) を作成し、次のコードを貼り付けます。
$name="Name";
$salutation= "Hey!";
$title="webjx.com";
$link_1="ホーム";
$link_1="ホーム"; php) に次のコードを追加します

の前に配置し、test.php ページで上記の文字列を呼び出します
< ;p align=" center">


$surname1="Marco"; のように宣言することもできます。 lastname1="Charette";
?>

10. サーバー情報を表示します:
"jump.php" ページを作成し、接続アドレスを非表示にする変数を設定します
if ($id == "1"){$link = "http://webjx.com ";}
if ($id == "2"){$link = "http://google.com";}

header("Location: $link"); // ジャンプを実装しました
exit();
?>
保存後、次のコードを別のページに追加します:
このリンクにアクセス

ジャンプして訪問者を Within に保存します。ページ:

if ($id == "1"){$link = "http://webjx.com";}
if ($id == "2"){$link = " http ://google.com";}

echo "n";
echo "n";
echo "n";
echo "n";

header("Location: $link");

exit();
?>
Jump.php として保存し、他のファイルを参照します。ページ リンク コードを追加します:
このリンクにアクセス

12. ページを保護します:

if (!strchr($Referer, "http://webjx.com/page.php")) {
echo "<script>alert('このページにアクセスできません');<br> window.location=' http://webjx.com';</script>";
exit(); } ?>

その13: 特定のページへのアクセスを制限します
// 「 」記号の間にあるユーザー名とパスワードを選択してください
//======================== ===
$admin_user_name="admin"; // 管理者のユーザー名
$admin_password="pass" // パスワード
$site_com="webjx.com" // http:// と www を除く Web サイト名
$login="あなたはログインしています"; // ユーザーがログインしているときの成功メッセージ (必須ではありません)
//====================== = ===

// 以下は何も編集しないでください!

if ((!isset($PHP_AUTH_USER)) || (!isset($PHP_AUTH_PW))) {

/* 値なし: ヘッダーを送信するとダイアログ ボックスが表示されます*/

header('WWW-Authenticate: Basic realm="$site_com"');

header('HTTP/1.0 401 Unauthorized');

echo '

アクセスされたページは制限されています。 < ;/h1> ユーザー名またはパスワードが正しいかどうかを確認してください。このサイトのコンテンツは通常にログインすることによってのみ表示できます。';
exit;

} else if ((isset($PHP_AUTH_USER)) && (isset( $PHP_AUTH_PW) )){
/* 値にはいくつかの値が含まれているため、正しいかどうかを確認してください */

if (($PHP_AUTH_USER != "$admin_user_name") || ($PHP_AUTH_PW != "$ admin_password")) { /* 入力されたユーザー名またはパスワードが間違っている場合は、ヘッダーを送信してダイアログ ボックスを表示します */

header('WWW-Authenticate: Basic realm="$site_com"') ;
header(' HTTP/1.0 401 Unauthorized');
echo '

アクセスされたページは制限されています。

ユーザー名またはパスワードが正しいかどうかを確認してください。このサイトのコンテンツは表示のみ可能です。通常ログインすることで';
exit;
} else if (($PHP_AUTH_USER == "$admin_user_name") || ($PHP_AUTH_PW == "$admin_password")) { echo "$login
";
}
}

?> ;
log.phpとして保存し、先頭ページに次のコードを追加すると、すべてのページが保護されます。

14. 自動リダイレクトを作成します:

header("Refresh:0; url=http://webjx.com") ;

?>
php ファイルとして保存する必要があります。
15。ユーザーリストを作成します:
$customer[0] = 'webjx';
$customer[1] = 'web';
$customer[2] = 'mutou';
$customer[3] = ' chuxia ';
$customer[4] = 'shenhua';
echo "3 番目のユーザーは: $customer[2]";

echo "

すべてのユーザー:< ; br />
";

$number = 5;
$x = 0;
while ($x < $number) {
$customernumber = $x + 0;
echo "顧客名$顧客番号は$顧客[$x]
";
++$x;
}
?>
は表示されます:
3番目の顧客はmutou

すべてのユーザー:

コスチューム名0はwebjx
衣装名 1 は web
衣装名 2 は mutou
衣装名 3 は chuxia
衣装名 4 は shenhua
配列を読み取る別の方法:
echo "私の顧客の 3 人は : $customer[0 ]、" . " $customer[1] および " . " $customer[2]. "
";
?>

が表示されます:
私の顧客の 3 つは: webjx、webそしてmutou.
16. ディレクトリ内のファイルの数を数える:
echo("There is ");
$dir = "/path/to/the/folder/in /your/computer ";
$count = 0;
$handle=opendir($dir);
while (($file = readdir($handle))!== false){ if ($file != "." && $file != ". .") { $count++; }}
echo $count;

echo(" このディレクトリで検索できるページ。");
?>
Seventeen. 現在の日付または最新の更新日を表示します:
< ;?php echo date("F d Y"); ?>

更新日を表示します:


18. 文字を複数回繰り返すコード:


echo str_repeat("-", 30);
?>
この記事は Website Building Science http :// から転載しています。 www.jzxue.com 転載の際は出典を明記してください。

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