PHP は広く使用されているサーバーサイド スクリプト言語で、HTML と組み合わせて使用すると、さまざまな動的な Web サイトを作成できます。 PHP 言語は学習と使用が簡単で、リソースが豊富で、Web サイト開発者にとって推奨される言語の 1 つです。 PHP を学習する過程では、まず言語の基本的な文法をマスターする必要がありますが、ここでは、読者が PHP をよりよく学習できるように、PHP の基本的な文法について説明します。
1. 基本的な PHP 構文
PHP の構文は、Perl や C などの他の多くの言語の構文に似ているため、簡単に学習できます。 PHP では、すべてのステートメントがセミコロンで終わるため、コードを記述するときにわかりやすくなります。一般的な PHP 構文の一部を次に示します。
例:
<?php echo "Hello World!"; print "Hello World!"; ?>
上記のコードによってブラウザに表示される結果は、「Hello World!」です。
例:
<?php # This is a comment // This is another comment ?>
例:
<?php $name = "Tom"; $age = 25; $height = 170.5; ?>
上記のコードでは、$name は文字列変数、$age は整数変数、$height は浮動小数点変数です。
例:
<?php $num1 = 10; // 整型 $num2 = 3.14; // 浮点型 $truth = true; // 布尔型 $name = "John"; // 字符串 $arr = array("苹果", "香蕉", "橙子"); // 数组 $obj = new stdClass(); // 对象 $nothing = null; // NULL ?>
例:
<?php $num1 = 10; $num2 = 3; $sum = $num1 + $num2; // 加法运算符,值为13 $diff = $num1 - $num2; // 减法运算符,值为7 $prod = $num1 * $num2; // 乘法运算符,值为30 $quo = $num1 / $num2; // 除法运算符,值为3.33... $mod = $num1 % $num2; // 取模运算符,值为1 $cond = ($num1 > $num2); // 比较运算符,值为true $logic = ($num1 > 0) && ($num2 < 5); // 逻辑运算符,值为false ?>
例:
<?php $greeting = "Hello"; $name = "Tom"; $message = $greeting . $name; // $message的值是"HelloTom" ?>
例:
<?php $num = 10; if ($num > 0){ echo "这个数是正数"; } elseif ($num == 0){ echo "这个数是零"; } else{ echo "这个数是负数"; } ?>
上記のコードは、変数 $num の値が正の数の場合は「この数値は正の数です」を出力し、「この数値は変数の値がゼロの場合は「正の数」、変数の値が負の場合は「ゼロ」、変数の値が負の数の場合は「この数値は負の数です」と出力します。
例:
<?php for ($i = 1; $i <= 10; $i++){ echo $i." "; } echo "<br>"; $j = 1; while ($j <= 10){ echo $j." "; $j++; } ?>
上記のコードは、for ループと while ループを使用して、それぞれ 1 から 10 までの数値を出力します。
例:
<?php function square($num){ return $num * $num; } $result = square(5); echo $result; // 输出25 ?>
上記のコードは、パラメーターを受け取り、パラメーターの二乗値を返し、関数を呼び出して出力する「square」という名前の関数を定義します。戻り値。
2. 結論
初心者はこれらの基本的な PHP 構文をマスターする必要があります。その後の PHP 学習は、これらの基本知識の深い習得と理解と切り離すことができません。これは、より良い PHP コードを作成する上で決定的な役割を果たします。 PHP を学習する過程では、成功を急がず、しっかりした基礎を持ち、勇気を出して挑戦し、練習を続け、実践で徐々にスキルを磨き、最終的には優れた PHP プログラマーになります。
以上がPHP 入門: 基本的な構文から学習を始めましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。