このチュートリアルの前に、PHP の一般的な使用法について長く均一な方法で説明するつもりはありません。 変数とは何か、判定文とは何かなどについては、ご自身でご確認ください。このチュートリアルは、プログラミングの基礎があり、PHP を初めて使用する人を対象としています。記事は比較的シンプルです。主に構造に依存します。詳細についてはご自身で勉強してください
PHP 環境のインストール:
PHP の通常の組み合わせは次のとおりです: MySql+PHP+Apche、IIS+PHP+MySQL または SqlServer もあります
もちろん、インストール用の組み合わせパッケージを選択することもできます。 初心者は AppServ や phpnow などをインストールすることをお勧めします。
このインストールを使用して iis で実行するには、Mysql をインストールする必要があります。
さまざまなパーツを自分で取り付けることもできます。その後、自分で設定します。
PHPの各バージョンのダウンロードアドレス:http://museum.php.net/php5/
Apcheのダウンロードアドレス:http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe ?download
MySQL ダウンロードアドレス: http://www.mysql.cn/
設定とインストールのチュートリアル: http://wenku.baidu.com/view/c6118b1810a6f524ccbf85f9.html
または http://www.jb51.net/ category/33062.htm
執筆ツール: Notepad++ または dreamweaver cs4 の使用を推奨します
============================== =========== =============================
構文:
PHPの構文は非常に複雑です。シンプル - コードを見てください: これが PHP コードの宣言方法です。 注: > をこのように記述することもできますが、お勧めしません。
ステートメントの終わりをマークする: セミコロンはステートメントの終わりを示します ";" -- 各ステートメントの後にセミコロンを使用して終わりを示します
============= == =============================================== == ====
PHP のコメント: -- 詳細についてはチュートリアルのコードを参照してください
PHP のコメントには 1 行のコメントがあります: //これはコメントです
および大きなモジュールのコメントです: /*これはコメント*/
==== ======================================= ======== ===============
変数:
PHP 変数は緩いです。ただし、大文字と小文字も区別されるため、全員がこの点に注意する必要があります。 使用前に宣言する必要はありません。PHP は、変数の宣言方法に基づいて、変数を正しいデータ型に自動的に変換します。
PHP での変数の宣言は、$ キーワードを使用して宣言します。すべての変数は $
変数によって識別されます。命名規則:
変数名は文字またはアンダースコア「_」で始まる必要があります。
変数名には英数字とアンダースコアのみを含めることができます。
変数名にスペースを含めることはできません。変数名が複数の単語で構成されている場合は、アンダースコアで区切るか ($my_string など)、大文字で始める必要があります ($myString など)。 note :(基本的にすべてのプログラミング言語には、同様の変数ネーミングルールがあります!)example:
コードコードは次のとおりです。 ;
运算符 | 说明 | 例子 | 结果 |
---|---|---|---|
+ | Addition | x=2 x+2 |
4 |
- | Subtraction | x=2 5-x |
3 |
* | Multiplication | x=4 x*5 |
20 |
/ | Division | 15/5 5/2 |
3 2.5 |
% | Modulus (division remainder) | 5%2 10%8 10%2 |
1 2 0 |
++ | Increment | x=5 x++ |
x=6 |
-- | Decrement | x=5 x-- |
x=4 |
运算符 | 说明 | 例子 |
---|---|---|
= | x=y | x=y |
+= | x+=y | x=x+y |
-= | x-=y | x=x-y |
*= | x*=y | x=x*y |
/= | x/=y | x=x/y |
.= | x.=y | x=x.y |
%= | x%=y | x=x%y |
比较运算符
运算符 | 说明 | 例子 |
---|---|---|
== | is equal to | 5==8 returns false |
!= | is not equal | 5!=8 returns true |
> | is greater than | 5>8 returns false |
< | is less than | 5<8 returns true |
>= | is greater than or equal to | 5>=8 returns false |
<= | is less than or equal to | 5<=8 returns true |
逻辑运算符
运算符 | 说明 | 例子 |
---|---|---|
&& | and | x=6 y=3 (x < 10 && y > 1) returns true |
|| | or | x=6 y=3 (x==5 || y==5) returns false |
! | not | x=6 y=3 !(x==y) returns true |
プログラム判定声明:
C#、java、Cなどの判定文と同じです。 if..else/else..if と switch ステートメントがあります - コードを直接見てください