ホームページ > バックエンド開発 > PHPチュートリアル > 初心者向けのPHPチュートリアル

初心者向けのPHPチュートリアル

Patricia Arquette
リリース: 2025-01-29 22:07:09
オリジナル
868 人が閲覧しました

PHPはじめにガイド:最初にPHP変数と基本的な文法を探索

元々は個人ホームページと呼ばれる

PHPは、現在PHP:Hyper -Text Pre -Processorとして知られています。フォーム、ファイル、データベースアクセスなどのタスクを処理するために使用されます。

    解釈言語:
  • PHPコードはWebサーバーによって実行されます。 オープンソース:
  • これは、高さでカスタマイズできる無料のオープンソース製品です。
  • マルチファンクション:PHPを使用して、HTMLフォーム、サーバーファイルの管理、データベースの接続などのさまざまなタスクを処理できます。
  • php Basic Syntheum:

PHPコードは通常のテキストファイルで記述されており、およびタグが含まれています。

    PHPファイルには通常、HTMLタグが含まれます。
  • <?php 1つのページには、複数のPHPスクリプトを含めることができます。 ?>
  • phpステートメントは
  • で終了します。
  • php実行プロセス:
  • ;

サーバーの認識:サーバーは、

ファイル拡張を通じてPHPスクリプトのインフレを拡張します。

PHP tutorial for beginnersリクエスト処理:

ブラウザが
    ファイルを要求すると、WebサーバーはPHPプロセッサを呼び出します。
  1. サーバーはPHPコードを実行し、出力をHTMLに置き換えます。 .php
  2. クライアント出力:
  3. 生成されたHTMLページがクライアントに送信されます。ユーザーは出力の結果のみを見ることができ、PHPコード自体を見ることができません。 .php注:ユーザーはページ上の出力結果のみを見ることができ、PHPコードを見ることができません。
  4. html:に埋め込まれている
  5. を使用します
  6. PHPは、HTMLまたはその他のPHPファイルを現在のスクリプトに埋め込むための

    およびステートメントを提供します。 2つの違いは次のとおりです

  7. :ファイルが存在しない場合、PHPは警告を発しますが、スクリプトは引き続き実行されます。

:ファイルが存在しない場合、PHPはスクリプトの実行を停止し、致命的なエラーを発行します。

言語構造:include および

は基本的に同じであり、データを画面に出力するために使用されます。

ステートメントは、括弧を持たせるか、includeまたはrequireを持たない場合があります。

    2つの微妙な違い:
  • include
  • 返品値はありません。
  • return値は1であるため、式で使用できます。 require

return値は1であるため、式で使用できます。 echo

複数のパラメーターを受け入れることができます(この使用法はまれですが)。

は1つのパラメーターのみを受け入れることができます。 echo print print複数のパラメーターを使用してください:print print()

複数のパラメーター(エラー)を使用してください:

<code class="language-php">$result = echo "Hello";  // ❌ 错误:echo没有返回值</code>
ログイン後にコピー
  • echoよりも速い。 print値を返すことができないため、より速く。 echo print
  • いつ

を使用するのか? 機能 > > return値 ❌t back 1 複数のパラメーター ✅ ❌ 速度 ? ? は、式に使用できます ❌ ✅ echo php変数:print

特性 echo print
返回值 ❌ 无 ✅ 返回1
多个参数 ✅ 是 ❌ 否
速度 ? 更快 ? 更慢
可用于表达式 ❌ 否 ✅ 是
すべてのPHP変数は

で始まります。

  • PHP変数はグローバルであり、同じページの任意のPHPスクリプトでアクセスできます。 $
<code class="language-php">$result = print "Hello";  // ✅ 正确:print返回值为1
echo $result;  // 输出:1</code>
ログイン後にコピー
    タイプ宣言なし。
<code class="language-php">echo "Hello", ", ", "World!";  // 输出:Hello, World!</code>
ログイン後にコピー
    変数名の識別。
<code class="language-php">print "Hello", "World";  // ❌ 错误:print() 只能接受一个参数</code>
ログイン後にコピー
    不快な値の変動値は
  • です。
<code class="language-php">$name = "Esraa";</code>
ログイン後にコピー
  • 言語構造は変数をNULLに設定します。
<code class="language-php">$fruit = "apple"; 
echo $fruit;  // 输出:apple</code>
ログイン後にコピー
  • 言語構造は、変数がunsetであるかどうかを判断するために使用されます。 NULL
<code class="language-php">$number = 10;  // 整数
$name = "Esraa";  // 字符串</code>
ログイン後にコピー
    式で非バウンド変数が使用されている場合、
  • はコンテキストによって決定される値に強制的に変換されます。コンテキストで数値が指定されている場合、issetは0に変換されます。 NULL isset($fruit)
フォローアップコンテンツ:
<code class="language-php">$Fruit = "apple";  // 与$fruit是不同的变量
$fruit = "banana"; // 将覆盖之前的变量</code>
ログイン後にコピー
  • 次の記事では、PHPの関数と配列について説明します。関数を効果的に定義および使用する方法を学び、配列を使用してデータを管理および操作する方法を探ります。これにより、よりダイナミックで整理されたPHPアプリケーションを構築するのに役立ちます。乞うご期待! NULL

以上が初心者向けのPHPチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート