ホームページ  >  記事  >  バックエンド開発  >  JavaScript データ型の概要 PHP の 8 つの基本データ型

JavaScript データ型の概要 PHP の 8 つの基本データ型

WBOY
WBOYオリジナル
2016-07-29 08:45:23909ブラウズ

4 つのスカラー型:

  • boolean (ブール値)
  • integer (整数)
  • float (浮動小数点、doubleとも呼ばれます)
  • 文字列 (文字列)

2 つの複合タイプ:

  • array (配列)
  • object (オブジェクト)

最後に、2 つの特別なタイプがあります:

  • resource (リソース)
  • NULL (NULL)

コードを読みやすくするために、このマニュアルではいくつかの疑似型も導入しています:

  • mixed
  • number
  • callback

および疑似変数 $....

"double" 型への参照も読むことができます。実際、double と float は同じものであり、歴史的な理由から、これら 2 つの名前は同時に存在していました。

変数の型は通常、プログラマによって設定されるのではなく、変数が使用されるコンテキストに基づいて実行時に PHP によって決定されます。

注: 式の値と型を確認したい場合は、var_dump()を使用します。

デバッグ用に読みやすい型式を取得したいだけの場合は、gettype()を使用してください。特定の型を確認するには、gettype()を使用せず、is_type関数を使用します。いくつかの例を示します:

コードをコピーします コードは次のとおりです:

$a_bool = TRUE; // ブール値
$a_str = "foo"; // 文字列
$; a_str2 = ' foo'; // 文字列
$an_int = 12; // 整数
echo gettype($a_bool); // 出力: boolean
echo gettype($a_str); / これが整数の場合、4 ずつ増加します
if (is_int($an_int)) {
$an_int += 4;
}
// $bool が文字列の場合、それを出力します
// (出力されません) out anything)
if (is_string($a_bool)) {
echo "String: $a_bool";
}
?> 変数を特定の型に強制したい場合は、cast または
settype()
関数。

変数は、その時の型に応じて、特定の機会に異なる値を示すことに注意してください。詳細については、「タイプのトリック」を参照してください。さらに、さまざまな型を相互に比較する例については、PHP 型比較表を参照してください。
以上、JavaScript データ型における PHP の基本的な 8 つのデータ型の概要を、JavaScript データ型の内容も含めて紹介しました。PHP チュートリアルに興味のある友人の参考になれば幸いです。

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