LAMP兄弟連PHP課程学習ノート初日PHP基本文法


PHPに触れて久しいですが、個人の仕事の性質を考えると簡単なサイト修正しかできないので、PHPについては深く研究していません.今は自分でサイトを作りたいと思っています.自然に多くの考えが出てきました.考えてみると、自分の技術力が追いつかないことに気づきました.そこで、ブログを作って、個人のPHPの成長の道を記録します.
カリキュラムリソースは兄弟連の高洛峰先生から来て、リソースはみんながロバや兄弟連のウェブサイトで自分で検索することができて、カリキュラムはとても良くて、現在のネット上で話す最も詳しいカリキュラムであるべきで、本当のPHPの入門から精通までです.PHPの道はやはりおかずで、ここでもっと多くの技術を得て、みんなと一緒に進歩することを望んでいます.
 
一、PHPのシナリオ開発における運用
1、フォームデータの収集
利用$GETまたは$POSTは、サーバにデータを送信する.
2、ダイナミックウェブページを生成する
ユーザーのサーバーに対する異なる要求を通じて、PHPは異なるウェブページを生成することができて、動的にユーザーの要求の内容を出力して、ユーザーはPHPのソースコードを見ることができなくて、PHPが実行した後に生成したウェブページファイルしか見ることができません.
3、文字列処理
プログラミング時間の40%は文字列の処理で、PHPには文字列処理関数が豊富で、後期には特別テーマの学習があります.
4、ダイナミック出力画像
認証コード、透かし、統計図などの出力.
5、サーバー側ファイルシステムの操作
対応する権限を取得した場合、PHPはクライアントでサーバの対応するファイルを操作できます.
6、データベースサポートのホームページを作成する
PHPは広範囲のデータベースをサポートしており、PHPは簡単にデータベースを操作することができます.
7、セッション追跡制御
HTTPプロトコルは無状態プロトコルであり、PHPはCOOKIEまたはSESSIONによってセッション追跡を制御することができる.
8、XMLファイルの処理
PHPには非常に有効なテキスト処理特性がある.
9、大量のネットワークプロトコルの利用をサポートする
PHPは基本的にほとんどのネットワークプロトコルを処理することができる.
10、サーバー側のその他の関連操作
PHPは多くの拡張などの特性をサポートしています.
 
二、最初のPHPプログラム
<?php

phpinfo();

?>
は一般的にPHPINFOを実行してPHPのバージョン、モジュールなどの各種情報を確認することができます.
手順:
1、接尾辞名を書く.phpのファイル
2、Webサーバーへアップロード
3、ブラウザでPHPファイルの所在地にアクセスすれば、PHPファイルを実行することができます.
 
三、PHP言語タグ(PHPは埋め込み式のスクリプト言語)
PHPページではHTML、CSS、JAVACSCRIPTのスクリプトを実行できますが、その処理フローはHTMLページの処理とは異なり、PHPスクリプトはPHPサーバで解析して出力する必要があります.したがって、ソースコードを確認してもPHPソースコードが漏れる心配はありません.
「」PHP言語タグです.
Eg:
<html>
<head>
<title><?php echo "    PHP  "; ?></title>
<style>
	body{
		background:yellow;
	};
</style>
</head>

<body>

<script>
	document.write(new Date());
</script>

<?php

echo '<br>';

for($i=0;$i<10;$i++)
	echo $i.'   <br />';

?>

</body>

</html>
その他使用可能な言語タグ:
1、 短いラベル
2、<%>ASPスタイル
3、
 
四、指令区切り記号「セミコロン」
文は2つに分けられます.
1、機能実行文、例えば$a、$a=10、$a=$a+10などを定義する.
后ろに必ずセミコロンをつけて、"?>"に一番近いものはセミコロンをつけなくてもいいです.
2、if文、while文、関数、クラスなどの構造文.
後ろには必ずセミコロンをつけないでください.
 
五、プログラム中の注釈
1、//一方通行注釈
2、/***/複数行コメント:中間に複数行コメントを含めることはできませんが、単行コメントを含めることができます.
3、#スクリプトコメント
4、/***/ドキュメントコメント
 
用途
1、注釈を書いたがすぐに使わないコード
2、機能説明及びヘルプ文書を書く
3、デバッガ
 
注意:コメントはコードの上または右に書きます.
 
六、プログラムに空白を使う
スペース、TAB、空白行は、主にプログラムの可読性を高めるために使用されます.