ホームページ  >  記事  >  php教程  >  PHP 初心者向け: PHP の簡単な構文を例を使って詳しく学びます

PHP 初心者向け: PHP の簡単な構文を例を使って詳しく学びます

WBOY
WBOYオリジナル
2016-06-21 09:01:321097ブラウズ
1. PHP スクリプト コードのタグ

PHP スクリプトは、ファイル内の 1 組の特別なタグに含まれるコンテンツです。たとえば、ASP は「<%....%>」です。 "、PHPでは""と見ることができます。

ただし、PHP を XML または Format タグに埋め込む XML 標準に適合させるために、さらに、PHP コード ブロックは、 形式のマーキングもサポートしています。



2. PHP コマンド区切り文字
PHP の各ステートメントはセミコロン「;」で区切る必要がありますが、PHP の終了マークは「?>」です。 ;" は自動的にセミコロンを暗黙的に示すため、セミコロンを追加する必要はありません。

したがって、PHP スクリプトの形式は次のようになります:



/*
.... ... .. ;
………… ;
……… ;
…………
*/
//最後の行にはセミコロンを含めることはできないことに注意してください
?>



3、PHP コメントPHP 複数行のコメントには「/* ......... */」を使用します

単一行コメントには「#」または「//」を使用します


4. PHP 出力
ASP では、「<%」を使用します=...%>" を使用して 1 行をすばやく出力するか、"<%Response.Write("...")%> を使用します。

"echo()" または "print ()" を PHP で直接使用します。例:


echo "a";
echo (b );
echo ("c");
echo d;
?>

は「abcd」と出力され、上記4種類はいずれも正常に出力できます。


しかし、ASP
では、特に echo "a"; と echo d; は両方とも文字列そのものとして出力されます。これは不可能です。これには、PHP 変数の定義を理解する必要があります。
5. PHP 変数
ASP と同様に、PHP 変数は最初に定義せずに直接使用できます。変数の型は、値を割り当てるときに自動的に生成されます。

PHP のさまざまな変数の前には、違いを示すために
“$”
が付いています。 $a="123";
echo a;
echo $a;
?>

「a123」と入力


6. PHP における単一引用符と二重引用符の違い
$a="123";
echo "$ a ";
echo '$a';
?>

出力は "
123$a
" です。ここで、echo "$a" は変数 a の値を出力します。 、 echo '$a' は文字列そのものを一重引用符で囲んで出力します。 $a="123";
echo "$a'$a'";
?>

の場合、出力は "
123'123'
」は「123$a」ではありません。 '$a' ですが、二重引用符で囲まれた変数は置き換えられます。 次のように結論付けることができます:
コンテンツ内の変数が二重引用符で囲まれている限り、それらは置換されますが、一重引用符で囲まれた変数は決して置換されません。
二重引用符で囲まれた内容をエスケープする必要がある場合は、「\」、「$」、「"」などの「」プレフィックスを使用します。したがって、「123$a」と入力するには、

$a="123";
echo "$a$a";
?>

別の例:

$a="123";
echo "$a$a"\";
?>

出力は "
123$a"
" .
ASP から PHP に切り替える際の注意点:
1. 区切り文字「;」を書き忘れがちです。2. >3. 変数の定義と使用。一重引用符と二重引用符の使用。



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