ホームページ  >  記事  >  バックエンド開発  >  PHPの基本構文の概要

PHPの基本構文の概要

韦小宝
韦小宝オリジナル
2018-03-08 10:38:125581ブラウズ

PHPの基礎知識が弱い人はもう一度基礎を復習するのが一番ですが、いざPHPの基礎を見てみると簡単すぎて理解できないと思います。多くの学生がそのような経験をしているので、私たちは立ち上がって、この基本的な PHP 構文の概要を見てみましょう。

1. コード識別PHPタグ

►推奨形式

►短いタグ形式 >

※短いタグを使用するには、PHPを修正する必要があります。 ini-> short_open_tag, apache を再起動

※純粋なPHP コード ページでは、終了タグ「?>」は省略可能ですが、ファイルの最後にあるそれを削除するのが最善です。これにより、PHP 終了タグの後に誤って追加されたスペースや改行が出力されるのを防ぎます。

2 命令区切り「;」 命令区切り

※PHPコードの最終行はターミネータ「;」を記述する必要はなく、半角で入力する必要があります。

3. アクセス方法

phpファイルは直接開くことができず、ドメイン名またはIPアドレスを介してアクセスする必要があります。

PHP ファイル名またはパスに漢字を含めることはできません。

4. コメント

►単一行コメント

//コメント内容(C++スタイル)

#コメント内容(Unix Shellスタイル)

►複数行コメント

/*コメント内容* /( C スタイル)

※コメントをコメントで囲まないでください

※コメントはコードを一時的に無効にすることができます

※単一行のコメントは、行末または現在の PHP コード ブロックにのみコメントします。つまり、/ の後には/ ... ?> または # .. ?> の後の HTML コードが表示されます:

►PHP 変数は大文字と小文字を区別します。言語キーワード、関数、カスタム クラスと関数は分割されていません。6. ホワイトスペース

は、

スペース、タブ、改行などの非表示の文字を指します。PHP ステートメント間のスペースは無視されます。 PHPエンジンによる。

7. リテラルリテラルは、2018、1.3、true、'Hello May'

8などの、プログラム内で直接記述できるデータを指します。変数、定数、関数、クラスの名前に使用されます。名前の最初の文字は、ASCII 文字 (大文字と小文字の両方)、アンダースコア、または ASCII 文字セット 127 ~ 255 のいずれかである必要があります。2 番目の文字は使用できます。上記の数字およびその他の文字を使用します。

ASCII 文字セット 0-127

9. 言語キーワード キーワードは、大文字と小文字に関係なく、言語のコア機能を実装するために事前に設定されている予約語とも呼ばれます。変数、メソッドなどの名前を同じにすることはできません。一般的なものは、echo、const、if、print、return、new

さらに、PHP

組み込み関数

は、PHPの基本構文の概要カスタム関数

と同じ名前を持つことはできません。

PHPの基本構文の概要10. 一重引用符と二重引用符

変数が一重引用符で囲まれている場合、

変数は文字列の形式で出力されます。

変数が二重引用符で囲まれている場合、変数が解析されて値が出力されます。

※一重引用符で囲まれた文字列では、一重引用符とバックスラッシュのみが特別に扱われます。

一重引用符の中に埋め込まれた二重引用符

$str = 'ジャックスは言った: 「2017年、よろしくお願いします。」'

一重引用符の中に埋め込まれた二重引用符

$str = "「立ち上がるとき、お返しします' "; は単一または二重埋め込みも可能です

11. エスケープ

一部の文字は PHP 解析エンジンによって「特別に扱われる」ため、それらを記述する場合はエスケープする必要があります。エスケープ文字はバックスラッシュで表されます。 エスケープする必要がある文字の前に「」という行を追加できます。次のようになります。

echo ""ホールに上がってキッチンに行き、コードを入力し、例外を確認してください""

その他のエスケープ文字は次のとおりです。

正規表現

は、指定された文字列をクエリして取得するためのカスタムルールです。ただし、正規表現はそれほど簡単ではありません。

基本を見直して強化します:

PHPの基礎知識をメモ

PHPの基礎知識まとめ(初心者必見)

PHPの基礎:カスタム関数の使用例を詳しく解説

以上がPHPの基本構文の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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