PHPの基本構文のまとめ、PHPの基本構文_PHPチュートリアル

WBOY
リリース: 2016-07-13 10:19:29
オリジナル
819 人が閲覧しました

PHPの基本構文、基本的なPHP構文のまとめ

1. PHP でできることは何ですか?

PHP で何ができるの?とても強力だと思いますが、私の技術力は十分ではありません╮(╯﹏╰)╭。それでは、画像を使って基本的な理解をしてみましょう(追記:PHPの機能はこれに限定されません(^_^))

画像が少しぼやけていますが、ご了承ください(≧▽≦)/

2. PHP 言語タグ

1. 終了タグと開始タグ

1.1 : XML スタイルに属し、PHP の標準スタイルを使用することをお勧めします。

1.2 : 長いスタイルのタグ。一般的には使用されません。あなたの高級エディターが他の php タグをサポートしていない場合は、それを使用してください

1.3 : 短いスタイル、SGML 処理に従います。 php.ini で short_open_tag ディレクティブをオンにするか、PHP をコンパイルするときに –enable-short-tags を追加する必要があります。プログラムの移植性を高めるには、このスタイルを放棄してください。1.1 よりも PHP が 1 つ少なくなります。

2. 場所

どうやって言うの?いずれにせよ、接尾辞 .php を付けて HTML ファイル内のどこにでも PHP 言語を配置できます。これは .php で終わる HTML ファイルであることに注意してください。

コードをコピーします コードは次のとおりです:


1:
2:
3: & lt; メタ http-equiv = "コンテンツ タイプ" コンテンツ = "テキスト/HTML; 文字セット = UTF-8" & GT; 4:
7: & lt;!-属性位置に埋め込む-& gt; 8: >
9: 12:?>
13: 14: & lt; p align = "& lt;? Php echo 'center'? & Gt;" は & lt;/p & gt; です。 15: 16: }他の{
17: ?>
18: & lt;/p & gt; 19: 20: }
21:?>
22:
23:



3. コメント

3.1 単一行コメント: // または # 複数行コメント: /* 説明*/

3.2 複数行のコメントはネストできませんが、単一行のコメントを含めることはできます。また、複数行のコメントを含めることもできます。それが私が欲しいものです



コードをコピーします

コードは次のとおりです:

1: 2: //echo "test";/*1 行に複数行のコメント文字が含まれています*/

3: /*echo 'test' //複数行のコメントには単一行のコメントが含まれます*/

; 4:?>

3. 変数

1. 変数の使用



コードをコピーします
コードは次のとおりです:


1: 2: $a = 1 //変数aを宣言します
; 3: $b = "php" //変数bを宣言します
; 4: $8d = 2; // 変数名は無効です。文字またはアンダースコアでのみ開始でき、スペースは含まれません
5:
6: $i site is = "php" //正当な変数名、中国語を使用できます
; 7: /*
8: ※以下の3つの関数呼び出しメソッドは同等です
9: *キーワード、組み込み関数およびユーザー定義のクラス名、関数名は大文字と小文字が区別されません
10:*/
11: phpinfo();
12: PhpInfo();
13: PHPINFO();
14:
15:
16:/*
17: ※以下の3つの変数は異なります
18: *変数名は大文字と小文字が区別されます
19:*/
20: $name = "php1";
21: $Name = "php2";
22: $NAME = "php3";
23:
24: //変数変数: 変数名を動的に設定できます
25: $hi = "こんにちは";
26: $$hi = "世界";
27: //次の出力 hello world
28: エコー「$hi $hello」;
29: エコー "$hi ${$hi}";
30:
31: //変数の代入
32: $foo = "B" //値による代入
33: $bar = &$foo //参照代入
34: $bar = "LZ";
35: echo "$foo" //LZ を出力します
; 36: $cde = $foo //値による代入
; 37: $cde = "E";
38: echo "$foo" //LZ を出力します
; 39: ?>

2. 変数の型

4. 定数

1. 定義と使い方

コードをコピーします コードは次のとおりです:

1: 2: /*
3: *boolean 定義(文字列名,混合値[,bool case_insensitive)
4: *name: 定数名; value: 定数値; 3 番目はオプションのブール値で、デフォルトは FALSE (大文字と小文字は区別されません) です。 5:*/
6: 定義("FLO",1000);
7: エコー FLO // 1000 を出力します
8:
9: //define関数を使用してFLO定数が存在するかどうかを確認し、存在する場合は定数値を出力します
10: if(define("FLO"))
11:
12: エコー FLO;
13: }
14:?>

2. 定数と変数
2.1 定数のスコープはグローバルであり、定数はスクリプト内のどこでも宣言してアクセスできます。

2.2 定数の前に $ はなく、代入ステートメントを通じて定数を定義することはできません。

2.3 定数を一度定義すると、スクリプトの最後で自動的に解放されるまで、再定義したり定義を解除したりすることはできません。

2.4 定数の値はスカラー (ブール、整数、浮動小数点数、文字列のいずれか) のみです

3. システムの事前定義定数

4. よく使われる魔法の定数

phpの基本的な構文の質問

二重引用符は文字列を出力するために使用されます。例: echo "データの挿入に失敗しました。エラー メッセージ:
";
および INSERT INTO testtable VALUES の "INSERT INTO testtable VALUES('".$xm."',".$nl.")";文字列はデータベースに挿入することを意味します。2 つの "" は .$xm. を区切るグループです。(.$xm.) の $xm は PHP で変数を表示するときに使用されます。

私は PHP とデータベースの基本的な構文をほぼマスターしました。完全なプロジェクトを含む PHP の本をお勧めしますか? ? phpを学びたいです

『PHPとMySQL Web開発』は「phpのバイブル」 それに比べて、この本は初心者向けに書かれていると感じます。
この本は実は「基礎ゼロから学ぶプログラミング」シリーズの1冊で、他の本もとても良い本です。
コンテンツはよく設計されています。非常に適切な序文があります。これは、経験豊富なプログラマーが初心者に与えるアドバイスです。以下にその抜粋を示します。 +++++++++++++++++++++++++++++++++++++++
注意すべき点プログラミングを学習するとき:
1. 文法を覚えない: 多くの初心者はさまざまな文法を覚えようとしますが、これは非常に間違っています。プログラム開発には非常に多くの文法と仕様があるため、すべてを覚えるのは不可能です。必要に応じて本を読んだり、ヘルプ ファイルを見つけたりすることで、時間と労力を節約できます。
2. 複数の手を使ってもっと練習する: 本を噛む方法だけを知っている人は、コンピューター上でプログラムを書くことによってのみ、実際のプログラミングの理解を向上させることができます。
3. 問題に遭遇したら、まず自分で解決しようとします。解決できない場合は、すぐに誰かに助けを求めないでください。これは決して改善されない問題です。
4. Google と Baidu をもっと活用する: インターネットは大きな知識ベースであり、他の人も経験している問題なので、もっと検索してください。
4. 他の人のソースコードをもっと読む: 他の人の設計アイデアを理解し、常にそれを自分の用途に組み込んでください。
++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
この本の欠点は、コードの前に行マーカーがなく、コードの説明で「xxx行目」と書かれていることです。多くの、より大きな間違い。

要約: 知識点という点では、「基礎ゼロから学ぶ PHP」は完全ではないかもしれませんが、私たちに必要なのは辞書ではなく、学習に興味を持たせるステップバイステップの本です。右?

http://www.bkjia.com/PHPjc/875391.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/875391.html技術記事 PHPの基本構文、PHPの基本構文のまとめ 1. PHPで何ができるの? PHPでは何ができるのでしょうか?とても強力だと思います。でも、私の技術力は十分ではありません╮(╯...
)
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート