PHP では、4 つのスカラー型、2 つの複合型、および 2 つの特殊型を含む 8 つのプリミティブ データ型がサポートされています。この記事では、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 サイトの他の関連記事を参照してください。