PHPスクリプトを書く

著者: Morris Wright
作成日: 1 4月 2021
更新日: 1 J 2024
Anonim
PHPを使用してカスタムコメントセクションを作成する-PHPチュートリアル
ビデオ: PHPを使用してカスタムコメントセクションを作成する-PHPチュートリアル

コンテンツ

PHPは、Webページをインタラクティブにするために使用されるサーバースクリプト言語です。使いやすさ、Webページ内の双方向性、およびHTMLとの統合により、非常に人気がありました。このウェブサイトでページを編集するとどうなるか考えてみてください。このプロセスの背後には、さまざまな状況に基づいてWebページがどのように変化するかを制御する多くの(おそらく数百の)PHPスクリプトがあります。この記事では、PHPがどのように機能するかについての基本的な理解を得ることができるように、いくつかの非常に単純なPHPスクリプトを作成する方法を説明します。

ステップに

方法1/3:超音波ステートメントの開始

  1. ワードプロセッサを開きます。 これは、コードの記述と編集に使用するプログラムです。
    • メモ帳は、を使用するWindowsのすべてのバージョンに存在します ⊞勝つ + R。 >メモ帳(またはメモ帳)。
    • テキストエディットは、Macの[プログラム]> [テキストエディット]から利用できます。
  2. メモ帳に簡単なステートメントを入力します。 一部のPHPコードは、括弧内のPHPタグ( "?Php" "?>")で開始および終了します。 「エコー」は、画面にテキストを出力するPHPの非常に単純なステートメント(コンピューターへの命令)です。表示するテキストは、引用符で囲み、セミコロンで終了する必要があります。
    • コードは次のようになります。?Php echo“ Hello World!”; ?> var13->。
  3. このスクリプトを「helloworld」という名前と拡張子「.php」で保存します。 これは、[ファイル]> [名前を付けて保存]から行います...
    • メモ帳で、ファイル名の末尾に「.php」を追加し、二重引用符で閉じます。これにより、メモ帳でファイルがプレーンテキストファイルとして保存されなくなります。引用符がないと、ファイルは「helloworld.php.txt」になります。 [ファイルの種類]の下にあるドロップダウンメニューを選択して[すべてのファイル( *。 *)]に変更することもできます。これにより、名前を入力時とまったく同じにし、引用符を不要にします。
    • テキストエディットでは引用符は必要ありませんが、ファイルを「.php」として保存するかどうかを確認するポップアップが表示されます。
    • 必ずサーバーのメインドキュメントディレクトリにファイルを保存してください。通常、これはWindowsの場合はApacheフォルダーの「htdocs」、Macの場合は「/ Library / Webserver / Documents」という名前のフォルダーになりますが、ユーザーが手動で設定することもできます。
  4. PHPファイルをWebブラウザで開きます。お気に入りのWebブラウザーを開き、次のアドレスをアドレスバーにPHPファイルの名前で入力します:http:// localhost / helloworld.php。これで、ブラウザウィンドウに「helloworld」と表示されます。
    • エラーが発生した場合は、コロンを含め、上記のようにコードを正しく入力したことを確認してください。
    • また、ファイルが正しいフォルダに保存されていることを確認してください。

方法2/3:PHPとHTMLを使用する

  1. 「PHP」タグを理解します。 「?Php」タグと「?>」タグは、PHPエンジンにその間のすべてがPHPコードであることを通知します。 2つのタグ以外のものはすべてHTMLとして扱われ、PHPエンジンによって無視され、他のHTMLと同様にブラウザに送信されます。ここで認識しておくべき重要なことは、PHPスクリプトが通常のHTMLページに埋め込まれていることです。
  2. タグ間のステートメントを理解します。 ステートメントは、PHPエンジンに何かをするように指示するために使用されます。 echoステートメントの場合、引用符の中にあるものを出力するようにエンジンに指示します。
    • PHPエンジン自体は、画面に何も出力しません。エンジンによって生成された出力はすべて、HTMLとしてブラウザに送信されます。ブラウザは、PHP出力を取得していることを認識していません。ブラウザに関する限り、それはすべてHTMLだけです。
  3. HTMLタグを使用して、ステートメントを太字にします。 HTMLタグを追加すると、phpステートメントの出力が変わる可能性があります。タグ「strong>」「/ strong>」は、そこに配置されたテキストに太字の書式を追加します。これらのタグはテキストの外側に表示されますが、echoステートメントの引用符内に表示されることに注意してください。
    • コードは次のようになります。
      ?php?
      echo "strong> Hello World!/ strong>";
      ?>
  4. ファイルを保存してブラウザで開きます。 [ファイル]> [名前を付けて保存...]に移動し、ファイルを「helloworld2.php」として保存し、ブラウザのアドレスhttp://localhost/helloworld2.phpで開きます。出力は以前と同じですが、今回はテキストが太字になっています。
    • 必ずサーバーのルートディレクトリにファイルを保存してください。通常、これはWindowsのApacheフォルダの「htdocs」またはOSXの「/ Library / Webserver / Documents」という名前のフォルダですが、これはユーザーが手動で設定できます。
  5. ファイルを編集して、2番目のechoステートメントを追加します。 ステートメントはセミコロンで区切る必要があることに注意してください。
    • コードは次のようになります。
      ?php
      echo“ Hello World!” br>;
      エコー「お元気ですか?」;
      ?> var13->
  6. ファイルを保存し、「helloworlddouble.php」としてファイルを実行します。 このページには、2つのエコーステートメントが2行に順番に表示されます。最初の行の「br>」に注意してください。これは、改行を挿入するためのHTMLマークアップです。
    • これを追加しなかった場合、出力は次のようになります。
      "こんにちは世界"お元気ですか?

方法3/3:変数を理解する

  1. 変数をデータのコンテナーと考え​​てください。 数字であれ名前であれ、データを操作するには、データをコンテナに保存する必要があります。このプロセスは、変数の宣言と呼ばれます。変数を宣言するための構文は、「$ myVariable =“ Hello World!”;」です。
    • 最初のドル記号($)は、$ myVariableが変数であることをPHPに通知します。すべての変数はドル記号で始まる必要がありますが、変数名は何でもかまいません。
    • 上記の例では、値は「Hello World!」であり、変数は$ myVariableです。等号の左側の変数に、等号の右側に値を格納するようにPHPに指示します。
    • テキスト値を持つ変数は文字列と呼ばれます。
  2. 変数を呼び出します。 コード内の変数を参照することは、呼び出しと呼ばれます。テキストを入力する代わりに、変数を宣言して変数を「エコー」します。
    • コードは次のようになります。
      ?php>
      $ myVariable = "Hello World!";
      echo $ myVariable;
      ?>
  3. ファイルを保存して実行します。 [ファイル]> [名前を付けて保存...]に移動し、ファイルを「myfirstvariable.php」として保存します。ブラウザを開き、http://localhost/myfirstvariable.phpに移動すると、スクリプトが変数を出力します。出力はプレーンテキスト印刷と同じように見えますが、達成方法が異なります。
    • 必ずサーバーのドキュメントルートディレクトリにファイルを保存してください。通常、これはWindowsのApacheフォルダーの「htdocs」またはOSXの「/ Library / Webserver / Documents」という名前のフォルダーですが、これはユーザーが手動で設定できます。
  4. 数値付きの変数を使用します。 変数には数値(整数または整数と呼ばれる)を含めることもでき、それらの数値は単純な数学関数を使用して操作できます。 「$ mySmallNumber」、「$ myLargeNumber」、「$ myTotal」という3つの変数を宣言することから始めます。
    • コードは次のようになります。
      ?php
      $ mySmallNumber;
      $ myLargeNumber;
      $ myTotal;
      ?>
  5. 最初の2つの変数に整数を割り当てます。 「$ mySmallNumber」と「myLargeNumber」の整数値を入力します。
    • 整数または整数を引用符で囲む必要はありません。そうしないと、数値が変数「HelloWorld!」のようにテキストとして扱われることになります。
    • コードは次のようになります。
      ?php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal;
      ?>
  6. 3番目の変数を使用して、他の変数の合計を計算して出力します。 自分で計算する代わりに、「$ myTotal」変数の2つの変数を呼び出すことができます。数学関数を使用して、マシンは合計を計算します。変数を出力するには、宣言の後に変数を呼び出すechoステートメントを追加する必要があります。
    • 「echo」コマンドで「$ myTotal」変数を出力すると、いずれかの整数変数への変更が反映されます。
    • コードは次のようになります。
      ?php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal = $ mySmall Number + $ myLargeNumber;
      エコー$ myTotal;
      ?>
  7. ファイルを保存して、このスクリプトを実行します。 ブラウザウィンドウに単一の番号が表示されます。その数は、「$ myTotal」変数で呼び出された2つの変数の合計です。
  8. 文字列変数を理解します。 変数を使用してテキストを格納することにより、囲まれたテキストを常に入力する代わりに、格納された値を使用するときにいつでもその変数を呼び出すことができます。また、保存されたデータをより複雑に操作することもできます。
    • 最初の変数$ myVariableには、文字列「Hello World!」が含まれます。値を変更しない限り、$ myVariableには常に値「HelloWorld!」が含まれます。
    • echoステートメントは、$ myVariableの保留値を出力します。
  9. 整数変数を表示します。 数学関数を使用した整数変数の基本的な操作について説明しました。結果のデータは別の変数に保存できます。これは、これらの変数で達成できることのほんの始まりにすぎません。
    • $ mySmallNumberと$ myLargeNumberの2つの変数には、それぞれ整数値が割り当てられます。
    • 3番目の変数$ myTotalは、$ mySmallNumberと$ myLargeNumberの付加価値を格納します。 $ mySmallNumberには1つの数値があり、$ myLargeNumberには2番目の数値があるため、$ myTotalには2番目の数値に追加された最初の数値の値があることを意味します。この値は、含まれている変数のいずれかが変更された場合に変更される可能性があります。

チップ

  • この記事は、コンピューターにApacheとPHPがインストールされていることを前提としています。ファイルを保存するように指示された場合は、Apacheディレクトリの「 htdocs」(Win)または「 Library WebServer Documents」(Mac)フォルダに保存してください。
  • コメントはどのプログラミングでも重要なので、PHPでもコメントを追加する方法を知っていることを確認してください。
  • PHPファイルのテストに役立つ本当に便利なツールはXAMPPです。これは、ApacheとPHPをインストールして実行し、コンピューター上のサーバーをシミュレートするのに役立つ無料のプログラムです。

必需品

  • Apache Webサーバー(Win32)
  • PHP(Win32)
  • ワードプロセッサ(以下のいずれかを選択してください)
    • Windowsのメモ帳
    • メモ帳++(Win)(読みやすくするための構文認識があります)
    • Textwrangler(Mac)(メモ帳++と同様の機能を備えています)
  • HTMLエディタ(以下のいずれかを選択してください)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsoft Expression Web
    • Microsoft Visual StudioWebなどの一部のIDE。
  • Mozilla Firefox(どのブラウザでも動作しますが、MozillaはWeb開発者の間で人気のある選択肢です)
  • 基本的なユーザーは、XAMPP(コンピューターをPHP、Perl、およびPythonを含む多くのアドオンを備えたサーバーに変える無料のプログラム)を試すことができます。