ホームページ >php教程 >php手册 >初心者は例を通して動的 Web ページの PHP 構文を学びます

初心者は例を通して動的 Web ページの PHP 構文を学びます

WBOY
WBOYオリジナル
2016-06-21 09:01:251263ブラウズ

echo "Hello, World!"
?>

実行結果:

Hello, World! 「$」マークが付いています。上記の「Hello, World!」を次のコードとして記述することもできます。

$message = "Hello, World!"; ?>


文字列の連結は「.」 (英語のピリオド) でマークされます。

$num++;

エコー "$num 人に挨拶しています!"

; 🎜>
6 人の皆さん、こんにちは!

PHP には、特に C または C++ の経験がある場合、期待どおりに機能する演算子の完全なセットがあります。 PHP を使用する場合の良い経験則は、「問題が発生した場合は、最初に試してみると、成功する可能性が高くなります。」です。

Perl と同様、文字列は二重引用符で囲まれます。その中の変数は値に置き換えられますが、一重引用符で囲まれている場合はそうではありません。したがって、次のコード:

$name = 'Susannah';

$greeting_1 = "Hello, $name!";

$greeting_2 = 'Hello, $ name !';

echo "$greeting_2n";

実行結果:

こんにちは、$name!

Perl や C と同じように、文字列内の "n" は改行記号であることに注意してください。ただし、これは二重引用符で囲まれた文字列内でのみ機能します。

変数

PHP は環境変数を一般変数として使用できます。これには、CGI プログラム用にサーバーによって設定された環境変数が含まれます (PHP をモジュールとして実行する場合も含む)。したがって、ページ http://www.domain.com/farm/cattle/cow-cow.cow.html に次のコードが含まれているとします:

echo "[$REQUEST_URI]" ;

?>

[/farm/cattle/cow-cow-cow.html]

配列

を設定するには配列インデックス (一般または関連):

$fruit[0] = 'banana';

$fruit[1] = 'papaya'

$favorites['animal'] = ' Turtle' ;
$favorites['monster'] = 'cookie';

配列に値を代入してもインデックスが空白の場合、PHP はそのオブジェクトを配列の末尾に配置します。 。変数 $fruit の上記の宣言は、次のコードと同じ結果になります:

$fruit[] = 'banana';

$fruit[] = 'papaya';多次元配列も使用できます:

$people['David']['shirt'] = 'blue';

$people['David']['car'] = 'minivan';
$people['Adam']['shirt'] = 'white';
$people['Adam']['car'] = 'sedan';

作成配列便利なメソッドは

array()


関数です:

$fruit = array('banana','papaya');

$favorites = array( ' 動物' => 'カメ',


または

$people = array('David' =>シャツ ' => '青',

'車' => 'ミニバン'),

'アダム' => array('シャツ' => '白',

'車' = > ; 'sedan'));

組み込み関数 count() は、配列内の要素の数を示します:

$fruit = array('banana','papaya') ;

print count($fruit);

次の結果を取得します

2

制御構造

for などのループ構造を使用できますそして while:

for ($i = 4; $i print "今日 $i 個のベーグルを食べました。n" }

結果

今日はベーグルを 4 個食べました。

今日はベーグルを 6 個食べました。

できます。

$i = 4; while ($i print "今日 $i 個のベーグルを食べました。n";

制御構造 if および elseif を使用できます:


if ($user_count > 200) {

print "サイトは現在ビジーです!"

}

elseif ($user_count > ; 100) {

print "サイトは現在アクティブです!";
else {
print "サイトは孤立しています - $user_count ユーザーのみがログオンしています。" ;
}

演算子の使用に関する経験則は、制御構造にも適用できます。 switch、do...while、または ?: 構造も使用できます。




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