はじめに:
1. PHP スクリプト コード タグ PHP スクリプトは、ファイル内の 1 対の特別なタグに含まれるコンテンツです。たとえば、ASP は "<%....%>"、PHP... 1. PHP スクリプトコードタグ
PHP スクリプトは、ファイル内の 2 つの特別なタグに含まれるコンテンツです。たとえば、ASP は「<%....%>」、PHP は「...?」と見なされます。 >」。
ただし、XML 標準に適合して PHP を XML または XHTML に埋め込むために、PHP では短い形式の「...?>」の使用は推奨されず、長い形式のタグ「」の使用が推奨されます。 php... ?>”
さらに、PHP コード ブロックは、 のタグ形式もサポートしています。
2番目、PHPコマンド区切り文字
PHPの各ステートメントはセミコロン「;」で区切る必要がありますが、PHPの終了マーク「?>」の場合は自動的にセミコロンを意味するため、セミコロンを追加する必要はありません。
したがって、PHP スクリプトの形式は次のようになります:
3 つの PHP コメント
PHP の複数行のコメントは「/* ......... */」を使用します
単一行のコメントは「#」を使用します" または "// "
4、PHP 出力
ASP で "<%=...%>" を使用して 1 行をすばやく出力するか、"<%Response.Write("..." を使用します) )%>"
PHP で "echo()" または "print()" を直接使用します。例:
出力は "abcd" となり、上記の 4 つはすべて正常に出力できます。
しかし、特に echo "a"; と echo d; はどちらも文字列自体として出力されるため、これは不可能です。これには、PHP 変数の定義を理解する必要があります。
5. PHP 変数
ASP と同様に、PHP 変数は最初に定義することなく直接使用できます。変数の型は、値を割り当てるときに自動的に生成されます。
PHP のさまざまな変数は、変数名の前に「$」を追加することで区別されます。
入力は "a123" です
PHP における一重引用符と二重引用符の違いは 6 つです
出力は "123$a" です、ここで echo "$a" は変数 a の値を出力し、echo $a は変数 a の値を出力しますsingle 文字列そのものを引用符で囲みます。
出力は「123$a」ではなく「123123」です。 $a ですが、二重引用符で囲まれた変数は置き換えられます。
したがって、変数が二重引用符で囲まれている限り置換されますが、一重引用符で囲まれた変数は置換されないと結論付けることができます。
二重引用符内の内容をエスケープする必要がある場合は、「」、「$」、「"」などの「」プレフィックスを使用します。したがって、「123$a」と入力する場合は、次のようになります。
別の例:
出力は「123$a」「」です。
ASP から PHP に切り替える際の注意事項:
1. 区切り文字のカンマ「;」を書き忘れがちです。
2. 変数の定義と使用。
3. 一重引用符と二重引用符の使用。