ホームページ >バックエンド開発 >PHPチュートリアル >PHP データ型の学習メモ_PHP チュートリアル

PHP データ型の学習メモ_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:50:34755ブラウズ

PHP には、文字列 (文字列)、整数 (整数)、浮動小数点型 (double とも呼ばれます)、ブール型 (ブール型)、複合型とリソース (空) を含む 8 つのスカラー型があります。以下を見てみましょう。

phpのデータ型
PHP は 8 つのプリミティブ型をサポートしています。

4 つのスカラー型:
string (文字列)、integer (整数)、float (浮動小数点型、double とも呼ばれます)、boolean (ブール型)
2 つの複合タイプ:
配列(配列)、オブジェクト(オブジェクト)
2 つの特別なタイプ:
resource(リソース)、NULL(空)

ブール値
構文: ブール値を指定するには、キーワード TRUE または FALSE を使用します。どちらも大文字と小文字は区別されません。

ブール値に変換すると、次の値は FALSE とみなされます:
1> ブール値 FALSE
2> 整数値 0 (ゼロ)
3> 浮動小数点値 0.0 (ゼロ)
4> 空白文字列と文字列「0」
5> メンバー変数のない配列
6> ユニットのないオブジェクト
7>特殊型NULL(設定されていない変数も含む)

他のすべての値は TRUE とみなされます (リソースを含む)。

注: -1 は、他のゼロ以外の値 (正または負に関係なく) と同様に TRUE とみなされます。

================================================ === ================================
形状(整数)
構文: 整数値は、オプションの記号 (- または +) を前に付けて、10 進数、16 進数、または 8 進数の表記で指定できます。
8 進表記を使用する場合は数値の前に 0 (ゼロ) を追加する必要があり、16 進表記を使用する場合は数値の前に 0x を追加する必要があります。

================================================ === =================================
文字列(文字列)

3 つの定義方法: 一重引用符、二重引用符、区切り文字。 文字列変換:
(文字列) 表記または strval() 関数を使用して、値を文字列に変換できます。
ブール値 TRUE は文字列「1」に変換され、値 FALSE は「」 (つまり空の文字列) として表されます。
NULL は空の文字列に変換されます。

文字列を数値に変換する

文字列が数値として評価される場合、次のルールによって結果の型と値が決定されます。
「.」、「e」、「E」のいずれかの文字が含まれている場合、文字列は浮動小数点として評価されます。それ以外の場合は、整数として扱われます。以下に示すように:

コードは次のとおりですコードをコピー $foo = 1 + “10.5″ // $foo は float (11.5) です
; $foo = 1 + “-1.3e3″ // $foo は float (-1299) です
$foo = 1 + “bob-1.3e3″ // $foo は整数 (1) です
$foo = 1 + “bob3″ // $foo は整数 (1) です
; $foo = 1 + “10 匹の子豚” // $foo は整数 (11) です
; $foo = 4 + “10.2 Little Piggies” // $foo は float (14.2) です
; $foo = “10.0 pigs ” + 1 // $foo は float (11) です
; $foo = “10.0 pigs” + 1.0 // $foo は float (11)
; ?>

================================================ === ====================================

配列
PHP の配列は、実際には順序付けされたグラフです。グラフは値をキーにマッピングするタイプです。

ユーティリティ機能:

unset() 関数を使用すると、配列内のキーの設定を解除できます。配列のインデックスは再作成されないことに注意してください。
================================================= =================================
ヌル
特別な NULL 値は、変数に値がないことを示します。 NULL 型で使用できる値は NULL のみです。
注: NULL 型は PHP 4 で導入されました。
次の場合、変数は NULL とみなされます:
値 NULL が割り当てられます。
にはまだ値が割り当てられていません。
unset()です。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632623.html技術記事 PHP には、string (文字列)、integer (整数)、float (浮動小数点型、double とも呼ばれます)、boolean (ブール型) と複合型、および resource (リソース)、NULL (空)、next の 8 つのスカラー型があります。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。