PHPデータ型の自動変換

WBOY
リリース: 2016-08-08 09:20:31
オリジナル
1727 人が閲覧しました

1:概要---phpは、実行環境の変化に応じてデータ型を自動的に変換できる弱い型付け言語です

1.1 ブール型への変換の原則

以下の値はブール型に変換されます false :

A. ブール型 false;

B. 空の文字列 ''

C. 正の数 0 または浮動小数点数 0.0 または文字列 '0' (文字列 '0.0' を除く)

D .Array without members-- --array()

E.null

これを除き、他のすべての値は true に変換されます。

1.2 数値型への変換の原則

A. 文字列が正当な数値である場合./e/E を含まず、整数型の格納範囲を超えない場合は、整数型に変換されます。そうでない場合は、浮動小数点型に変換されます。

B. 数値文字列がで始まる場合。不正な文字は 0 に変換されます。

C. ブール値 true は整数 1 に変換され、false は整数 0 に変換されます。

D. null は 0 に変換されます。

E. 浮動小数点数は、変換時に切り捨てられます。整数

1.3 変換 文字列に変換する原理

A. 値は値そのものである文字列に変換されます; String'';

D. 配列を Array に変換します

E. リソースはリソース ID #number に変換されます

上記では、PHP のデータ型の自動変換をその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

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