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