PHP は強力な埋め込み HTML スクリプト言語であり、Web サイト開発の基本言語としてプログラマーによってよく使用されます。 PHP の基本的な構文は何ですか?この記事では、PHP の一般的な構文をまとめます。
PHP 基本構文 1、PHP スクリプト コード タグ
PHP スクリプトは、ファイル内の 1 対の特別なタグに含まれるコンテンツです。たとえば、ASP は "< %. ...%>」、PHP では「...?>」とみなすことができます。
ただし、XML 標準に適合して PHP を XML または XHTML に埋め込むために、PHP では短い形式 "...?>" の使用は推奨されませんが、長い形式の使用が推奨されます。 tag " php...?>"
さらに、PHP コード ブロックは、 のタグ形式もサポートしています。 。
PHP 基本構文 2、PHP 命令区切り文字
PHP の各ステートメントはセミコロン「;」で区切る必要がありますが、PHP の終了マーク「?>」の場合はセミコロン「;」で区切る必要があります。 ;" は自動的にセミコロンを暗黙的に示すため、セミコロンを追加する必要はありません。
したがって、PHP スクリプトの形式は次のようになります。
<?php //注意最后一行可以没有分号 ?>
PHP 基本構文 3、PHP コメント
PHP 複数行コメント"" を使用します。
単一行コメントには "#" または "//" を使用します。
PHP 基本構文 4、PHP 出力
" を使用します。 <%= in ASP ...%>" は 1 行をすばやく出力するか、"<%Response.Write("...")%> を使用します。"
Use "echo() 「」または「PHP()で直接印刷」の場合、例:
< ?php echo "a"; echo (b); echo ("c"); echo d; ?>
は「abcd」と出力され、上記4種類はすべて正常に出力できます。
しかし、特に echo "a"; と echo d; が両方とも文字列自体として出力される場合、これは ASP では不可能です。これには、PHP 変数の定義を理解する必要があります。
PHP 基本構文 5、PHP 変数
ASP と同様、PHP 変数は最初に定義する必要がなく、直接使用できます。変数の型は、値を割り当てるときに自動的に生成されます。
PHP のさまざまな変数は、変数名の前に「$」を追加することで区別されます。
< ?php $a="123"; echo a; echo $a; ?>
入力は「a123」です
PHP基本構文6、PHPの一重引用符と二重引用符の違い
< ?php $a="123"; echo "$a"; echo '$a'; ?>
出力は次のようになります"123" $a"。ここで、echo "$a" は変数 a の値を出力し、echo '$a' は一重引用符で囲まれた文字列自体を出力します。
< ?php $a="123"; echo "$a'$a'"; ?>
出力は「123$a」ではなく「123'123'」です。 '$a' ですが、二重引用符で囲まれた変数は置き換えられます。
したがって、変数が二重引用符で囲まれている限り置換されますが、一重引用符で囲まれた変数は置換されないと結論付けることができます。
二重引用符で囲まれた内容をエスケープする必要がある場合は、「"、"$"、""" などの "" プレフィックスを使用します。したがって、「123$a」と入力するには、
となります。< ?php $a="123"; echo "$a$a"; ?>
別の例:
< ?php $a="123"; echo "$a$a""; ?>
出力は「123$a"」です。
ASP から PHP に移行する際の注意点は次のとおりです:
1. 区切り文字のカンマ「;」を書き忘れがちです。
2、変数の定義と使用。
3、一重引用符と二重引用符の使用法。
関連する推奨事項:
以上がphpの基本的な構文は何ですか? PHPの基本的な使い方の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。