ホームページ  >  記事  >  バックエンド開発  >  PHP のスカラー型、複合型、特殊型についての簡単な説明

PHP のスカラー型、複合型、特殊型についての簡単な説明

青灯夜游
青灯夜游転載
2021-07-07 19:03:153123ブラウズ

PHP では、4 つのスカラー型、2 つの複合型、および 2 つの特殊型を含む 8 つのプリミティブ データ型がサポートされています。この記事では、PHP のスカラー型、複合型、特殊型について説明します。

PHP のスカラー型、複合型、特殊型についての簡単な説明

PHP データ型は、スカラー データ型、複合データ型、特殊データ型という 3 つの主要なカテゴリに分類できます。

スカラー データ型

 类型	                    功能
boolean(布尔型)	  最简单的数据类型,只有两个值:true(真) / false(假)
string(字符串)	        字符串是连续的字符序列
integer(整型)	        整型包含所有的整数,可以是正数也可以是负数
float(浮点型)	       浮点型也是用来表示数字的,与整型不同除了可以表示整数外它还可以用来表示小数和指数

複合データ型

複合データ型を使用すると、同じ型の複数のデータをまとめてエンティティ アイテムとして表すことができます。複合データ型には、配列 (Array) とオブジェクト (Object) が含まれます。

#特別なデータ型

PHP では、特にサービスやデータを提供するために使用されるデータ型があります。上記の標準データ型のいずれにも属さないため、特殊データ型とも呼ばれ、主に NULL やリソースデータ型が含まれます。

NULL は PHP の特別なデータ型です。値は NULL 1 つだけで、これは NULL 値 (変数には値がありません) を意味します。スペースとは意味が異なることに注意してください。

当满足下列条件时,变量的值为 NULL:
变量被指定为 NULL 值;
变量在没有被赋值前,默认值为 NULL;
使用 unset() 函数删除一个变量后,这个变量值也为 NULL。

Resource

Resource は、PHP の特別なデータ型でもあります。主に、データベース クエリ (Query)、オープン ファイル ハンドル (fopen) またはデータベース接続 (Database Connection) などの PHP 拡張リソース、文字ストリーム (stream) およびその他の拡張型について説明します。

ただし、この変数タイプを直接操作することはできず、特別な関数を介してのみ使用できます。

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHP のスカラー型、複合型、特殊型についての簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjuejin.cnで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。