目次
1. 変数の宣言と代入
2. PHP
ホームページ バックエンド開発 PHPチュートリアル PHP 変数の知識をわかりやすくまとめた、楽しくて覚えやすい (詳細)

PHP 変数の知識をわかりやすくまとめた、楽しくて覚えやすい (詳細)

Oct 13, 2021 pm 12:14 PM
php

この記事では、PHP変数の宣言や変数のデータ型など、PHP変数の基本的な概要をまとめた学習まとめとして、皆様のお役に立てれば幸いです。

PHP 変数の知識をわかりやすくまとめた、楽しくて覚えやすい (詳細)

1. 変数の宣言と代入

PHP 変数を宣言するには、ドル記号「$」の後に続けて使用する必要があります。変数名を意味し、「=」を使用してこの変数に値を割り当てます。以下に示すように:

<?php
$a = 1;
$b = 2;
$c = 3;
?>
ログイン後にコピー

2. PHP

  • の変数の特性は $ で始まる必要があります。変数 a が $a と書かれている場合、$ は変数名の一部ではありません。

  • 変数の最初の文字を数字で始めることはできません。変数名は文字またはアンダースコアで始める必要があります。

  • 変数名では大文字と小文字が区別されます。

  • 変数には特殊記号や漢字を使用しないでください。

    (アンダースコア) は特殊記号とみなされません。
  • 変数名には意味が必要です (xxx、aaa、ccc などの変数名)

正しい名前は次のとおりです。

<?php
$name = "PHP中文网";                  // 变量名为:name,变量值为:PHP中文网
$url = "http://www.php.cn/";       // 变量名为:url,变量值为:http://www.php.cn/
$Url = "http://www.bilibili.com/";   // 变量名为:Url,变量值为:http://www.bilibili.com/
$_str = "阿泽不抽烟";        // 变量名为:_str,变量值为:阿泽不抽烟
?>
ログイン後にコピー
3.echo display variable command

echo は、出力および表示関数のために PHP で一般的に使用されるコマンドです。これを使用して、表示可能な文字を表示できます。例:

<?php
$aze = 10086;
echo $aze;
?>
ログイン後にコピー

PHP コメント

コメントには多くの機能があります: 重要なポイントをマークする、見つけやすい、長い間忘れやすい時間を短縮し、作業効率を向上させます。

// および

## は単一行のコメントを表し、通常は // がより頻繁に使用されます。


/* 複数行コメント */ は複数行コメントを示します

例は次のとおりです。

<?php
//这段是单行注释
$aze = 10086;
echo $aze;
?>
ログイン後にコピー
/* 
这里是PHP中文网
吸烟有害身体健康
 */
ログイン後にコピー
4.PHP 変数データ型

4.1 整数型


整数型は整数であり、正の数でも負の数でも構いません。

<?php
//声明变量 整数int
//$int = 1000;
echo $zhengshu;
?>
ログイン後にコピー
4.2 ブール型

ブール型には 2 つの値しかありません: true(true) / false

(False)

<?php
$buer = true;
$bool = false;
?>
ログイン後にコピー
4.3 文字列

文字列は文字の連続したシーケンスです。PHP では、文字列を定義する方法が 3 つあります。
  • ## 一重引用符を使用して宣言します

  • 二重引用符を使用して宣言します

  • 文字区切り文字を使用して宣言します

このうち、文字区切り文字は非常に大きな文字列を入力する必要がある場合に使用されます。

文字区切り文字を使用して宣言する場合は注意してください:

変数の後の等号の後に不等号 (<<<) を 3 つ書き、その後に < を記述します。 ;<< の後に文字を記述します (英大文字を推奨)。次の例のように: QWE。次に、行を折り返して任意の文字を書きます。書き込み後、先頭行。行の先頭には、<<< とセミコロンに続く文字を記述します。

<?php
//双引号方式声明字符串
$a = "好好学习";  
//单引号方式声明字符串
$b = &#39;天天向上&#39;;     
 //用字界符声明字符串
$c = <<<QWE
url:http://www.php.cn/
QWE;
echo $a."<br>".$b."<br>".$c;
?>
ログイン後にコピー

文字列を宣言するときの一重引用符と二重引用符の違い:

  • 1. 二重引用符は変数を解析しますが、一重引用符は変数を解析しません。

  • 2. 二重引用符の中に変数を挿入します。変数の後ろに英語または中国語の文字がある場合、文字と変数が結合され、変数全体として扱われます。変数は必ずスペースなどの特殊文字で区切ってください。

  • 3. 二重引用符内に変数を挿入し、その後ろにスペースを入れたくない場合は、変数を中かっこで囲むことができます。

  • 4. 二重引用符はエスケープ文字を解析し、一重引用符はエスケープ文字を解析しません。ただし、一重引用符は \' と \

  • ## を解析できます。 5. 一重引用符は二重引用符よりも効率的です。できるだけ一重引用符を使用してください

  • 6 .二重数字と一重引用符は相互に挿入できます。 ! !二重引用符の間に一重引用符を挿入し、一重引用符の間に変数を挿入すると、変数が解析されます。

  • 7. (

    .) ポイントは文字列を結合するために使用されます。

  • 8. 区切り文字宣言文字列は二重引用符と同じ機能を持つものとして扱います。

例:

<?php
$a = &#39;PHP&#39;;
$b = "$a中文网 ";
echo $b;
?>
ログイン後にコピー

二重引用符を一重引用符に置き換えると、出力結果は次のようになります: PHP 中国語 Web サイトではなく、$a 中国語 Web サイト。


<?php
$a = &#39;php中文网&#39;;
$b = "$axxxx";
echo $b;
?>
ログイン後にコピー

変数を二重引用符で囲んで挿入します。変数の後ろに英語または中国語の文字がある場合、文字と変数が連結され、変数全体として扱われます。

これは、変数の後に特殊文字を追加することで解決できます:

<?php
$a = &#39;php中文网&#39;;
$b = "$a xxxx";
echo $b;
?>
ログイン後にコピー

または、特殊文字を使用したくない場合は、変数を中かっこで囲むことができます:


<?php
$a = &#39;php中文网&#39;;
$b = "{$a}xxxx";
echo $b;
?>
ログイン後にコピー

二重引用符と一重引用符は相互に補間できます。


<?php
$a = &#39;东海&#39;;
$b = "福如&#39;$a&#39;,寿比南山";
echo $b;
?>
ログイン後にコピー

二重引用符の間に一重引用符を挿入し、一重引用符の間に変数を挿入すると、変数は次のようになります。解析された。

複数の文字列を結合する場合、ドット (.) を使用して文字列を結合できます。

<?php$a = &#39;PHP&#39;;
$b = "中文网 ";
$c =&#39;young&#39;;
$d =&#39;beautiful&#39;;
echo $a.$b.$c.$d;
?>
ログイン後にコピー

4.4 浮動小数点型

浮動小数点型は数学における小数でもあります。有効な値の範囲は 1.8E-308 ~ 1.8E 308 です。浮動小数点数は整数データ型よりも精度が高くなります。

<?php
$a = 10086.0326;
echo $a;
$b = 0.0326;
var_dump($b);
?>
ログイン後にコピー
推奨学習: 「

PHP ビデオ チュートリアル

以上がPHP 変数の知識をわかりやすくまとめた、楽しくて覚えやすい (詳細)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

CakePHP のロギング CakePHP のロギング Sep 10, 2024 pm 05:26 PM

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。

See all articles