0Pricing
PHP Academy · レッスン

PHPの構文と構造

PHPコードの基本的な構文と構造を理解します

「PHPの構文と構造」はCoddyKit上の無料PHP Academyレッスンです。 これはレッスン1/2です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはPHP Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 PHP Academyコースには全2レッスンが含まれています。

PHPの構文と構造

PHPの構文と構造

PHP学習の次のステップへようこそ!このレッスンでは、PHPの基礎となる構文と構造を学びます。これらは、プログラミングスキルの土台となります。それでは始めましょう!

PHPの構文と構造 — イラスト1

PHPタグ

PHPタグ

PHPコードは、PHPタグの内側に記述する必要があります。これにより、サーバーはPHPコードの開始位置と終了位置を認識できます。

  • <?phpは、PHPブロックを開始するために使用します。
  • ?>は、PHPブロックを終了するために使用します。

ヒント: PHPはHTMLに埋め込むことも、.php拡張子を持つ独立したファイルで使用することもできます。

<?php
  echo "This is a PHP block!";
?>

PHPの大文字と小文字の区別

PHPの大文字と小文字の区別

echoのようなPHPのキーワードは大文字と小文字を区別しませんが、変数名は区別します。例:

重要: エラーを避けるため、変数名の付け方には一貫性を持たせてください。

<?php
  $greeting = "Hello, World!";
  echo $greeting; // Correct
  echo $Greeting; // Error: Undefined variable
?>

文の終了

文の終了

PHPのすべての文は、セミコロン(;)で終える必要があります。これを忘れると、構文エラーが発生します。

例:

<?php
  echo "This is a valid statement.";
  // echo "This will cause an error" // Missing semicolon
?>

PHPのコメント

PHPのコメント

コメントはPHPインタープリターによって無視され、コードの説明に使用します。

  • 1行コメント: //または#を使用します。
  • 複数行コメント: /* */を使用します。
<?php
  // This is a single-line comment
  echo "Hello, PHP!";

  /*
    This is a multi-line comment.
    Use it for longer explanations.
  */
  echo "Comments are ignored by PHP.";
?>

空白文字とインデント

空白文字とインデント

PHPは余分な空白文字を無視しますが、インデントを統一するとコードが読みやすくなります。

例:

ヒント: コードをわかりやすく構成するため、スペースまたはタブの使い方を統一してください。

<?php
  echo "Hello!"; // No indentation
  if (true) {
      echo "Indented block!"; // Proper indentation
  }
?>

PHPとHTMLの組み合わせ

PHPとHTMLの組み合わせ

PHPはHTMLにシームレスに組み込むことができ、動的なコンテンツを作成できます。例:

<!DOCTYPE html>
<html lang="en">
<head>
  <title>PHP and HTML</title>
</head>
<body>
  <h1><?php echo "Dynamic Content with PHP"; ?></h1>
</body>
</html>

構文エラーの処理

構文エラーの処理

PHPは実行時に構文エラーを通知します。よくある間違いには、次のようなものがあります。

  • セミコロンの付け忘れ
  • 対応していない引用符や括弧
  • 変数名の誤り

ヒント: 構文ハイライト機能のあるコードエディターを使用すると、エラーを早期に発見できます。

よくできました!

よくできました!

おめでとうございます!タグ、文、コメント、PHPとHTMLの統合など、PHPの基本的な構文と構造を学びました。次のレッスンでは、PHPをHTMLに埋め込んで動的なWebページを作成する方法を学びます。この調子でコーディングを続けましょう!

PHPの構文と構造 — イラスト10

よくある質問

「PHPの構文と構造」レッスンは無料ですか?

はい。「PHPの構文と構造」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、PHP Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 PHP Academyコースには全2レッスンが含まれています。

「PHPの構文と構造」で何を学びますか?

PHPコードの基本的な構文と構造を理解します ブラウザで直接実行するハンズオンコードでPHP Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

PHP Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのPHP Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/2です。

「PHPの構文と構造」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このPHP Academyレッスンでコードを書いて実行できますか?

はい。すべてのPHP Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. PHPの構文と構造
  2. HTMLにPHPを埋め込む
← PHP Academyに戻る