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

初心者向けのPHPの基礎のまとめ

烟雨青岚
リリース: 2023-04-08 21:54:01
転載
2742 人が閲覧しました

初心者向けのPHPの基礎のまとめ

初心者に役立つPHPの基礎知識まとめ

PHPを学び始めたばかりなので教えてください今後のアドバイス:

バックエンドの学習は長いプロセスです。私は PHP を学習し、その一部を要約したところです。なぜ W3C のものをコピーして共有するのかと疑問に思う人もいるかもしれません。

私の答えは次のとおりです。W3C は入門的な基礎に関するものであり、これは非常に有意義ですが、多くの人は内容が多すぎるため、W3C に学びに行きたくありません。

皆さん喜んでブログを読んだり、情報をチェックして学びたいと思っているので、私のような初心者が学ぶために共有します。

#PHP 学習構文:

1. echo --------出力ステートメント

echo "我的第一段 PHP 脚本!";
ログイン後にコピー

2. PHP スクリプトは

<?php
// 此处是 PHP 代码
?>
ログイン後にコピー

3 で終わります。例:

<!DOCTYPE html>
<html>
<body>
<h1>我的第一张 PHP 页面</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
ログイン後にコピー

PHP ステートメントはセミコロン (;) で終わります。 PHP コード ブロックの終了タグも自動的にセミコロンを示します (そのため、PHP コード ブロックの最終行でセミコロンを使用する必要はありません)。

4. PHP コード内のコメントは、プログラムとして読み取られて実行されません。その唯一の目的は、コードエディターが読み取ることです。

PHP有三种注释:(//或者#或者/* */)
// 这是单行注释
# 这也是单行注释
/*
这是多行注释块
它横跨了
多行
*/
ログイン後にコピー

5. PHP では、すべてのユーザー定義関数、クラス、キーワード (if、else、echo など) は大文字と小文字が区別されません。

例:

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
ログイン後にコピー

6. ただし、PHP では、すべての変数で大文字と小文字が区別されます。

<!DOCTYPE html>
<html>
<body>
<?php
$color="red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>
ログイン後にコピー

7. 変数は情報を保存するためのコンテナです:

<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
?>
ログイン後にコピー

説明: $x、$y、$z は 3 つの異なる変数を表します。最後に、$z

8 の値を出力します。PHP 変数のルール:

変数は $ 記号で始まり、その後に変数名が続きます


変数名は文字またはアンダースコアで始まる必要があります


変数名は数字で始めることはできません


変数名には英数字と文字のみを含めることができますアンダースコア (A ~ z、0 ~ 9 および _)


変数名では大文字と小文字が区別されます ($y と $Y は 2 つの異なる変数です)


PHP 変数名では大文字と小文字が区別されます-センシティブ!


9. $txt="Hello world!";----------変数に割り当てる値がテキストの場合は、値を引用符で囲んでください。

PHP は、変数をその値に基づいて正しいデータ型に自動的に変換します。


10. 変数のスコープとは、変数を参照/使用できるスクリプトの部分を指します。

PHP には 3 つの異なる変数スコープがあります:


local (ローカル)


global (グローバル)


静的


11.ローカル スコープとグローバル スコープ

#関数の外で宣言された変数にはグローバル スコープがあり、関数の外でのみアクセスできます。


関数内で宣言された変数には LOCAL スコープがあり、関数内でのみアクセスできます。


例:

<?php
$x=5; // 全局作用域
function myTest()-----------实现函数,用于下面的函数调用
 {
  $y=10; // 局部作用域
  echo "<p>测试函数内部的变量:</p>";
  echo "变量 x 是:$x";
  echo "<br>";
  echo "变量 y 是:$x";
} ----------大括号里面创建的变量属于局部变量
myTest();----------函数调用
echo "<p>测试函数之外的变量:</p>";
echo "变量 x 是:$x";
echo "<br>";-------换行符
echo "变量 y 是:$x";
?>
ログイン後にコピー

12. global キーワードは、関数内のグローバル変数にアクセスするために使用されます。

これを行うには、(関数内で) 変数の前に global キーワードを使用します。

例:

<?php
$x=5;
$y=10;
function myTest() {
  global $x,$y;
  $y=$x+$y;
}
myTest();
echo $y; // 输出 15
?>
ログイン後にコピー

global $x,$y; ----同等です----- $GLOBALS['y']=$GLOBALS['x'] $GLOBALS['y'];

13. 通常、関数が完了/実行後、すべての変数が削除されます。ただし、ローカル変数を削除したくない場合もあります。これを達成するにはさらなる作業が必要です。

これを実現するには、最初に変数を宣言するときに static キーワードを使用します。

例:

<?php
function myTest() {
  static $x=0;
  echo $x;
  $x++;
}
myTest();
myTest();
myTest();
?>
ログイン後にコピー

変数は引き続き関数のローカル変数です。

14. echo と print の違い:

echo - 複数の文字列を出力できます

print - 1 つの文字列のみを出力できます。文字列と変数を表示するための echo コマンド


#例:

<?php
$txt1="Learn PHP";
$txt2="W3School.com.cn";
$cars=array("Volvo","BMW","SAAB");
echo $txt1;
echo "<br>";
echo "Study PHP at $txt2";
echo "My car is a {$cars[0]}";
?>
ログイン後にコピー

16.PHP の文字列には、引用符で囲まれた任意のテキストを指定できます。一重引用符または二重引用符を使用して、

例:

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"; 
$x = &#39;Hello world!&#39;;
echo $x;
?>
ログイン後にコピー

17 を出力できます。整数は、小数点のない数値です。

浮動小数点数は、小数点または指数を含む数値です。

ロジックは真か偽です。

PHP var_dump() は、変数のデータ型と値を返します:

例:

<?php 
$x = 5985;
var_dump($x);
echo "<br>"; 
$x = -345; // 负数
var_dump($x);
echo "<br>"; 
$x = 0x8C; // 十六进制数
var_dump($x);
echo "<br>";
$x = 047; // 八进制数
var_dump($x);
?>
ログイン後にコピー
18. 配列内の配列変数 複数の値を格納します。

例:

<?php 
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>
ログイン後にコピー
19. オブジェクトは、データとそのデータの処理方法に関する情報を格納するデータ型です。

PHP では、オブジェクトを明示的に宣言する必要があります。

まず、オブジェクトのクラスを宣言する必要があります。このために、class キーワードを使用します。クラスは、プロパティとメソッドを含む構造です。

次に、オブジェクト クラスでデータ型を定義し、そのクラスのインスタンスでこのデータ型を使用します:

インスタンス:

<?php
class Car
{
  var $color;
  function Car($color="green") {
    $this->color = $color;
  }
  function what_color() {
    return $this->color;
  }
}
?>
ログイン後にコピー

読んでくださった皆様、ありがとうございます。たくさんの利益が得られることを願っています。

元のリンク: https://blog.csdn.net/u013808667/article/details/51669990

推奨チュートリアル: 「PHP チュートリアル

以上が初心者向けのPHPの基礎のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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