ホームページ >バックエンド開発 >PHPの問題 >PHPの基本的なデータ型とは何ですか

PHPの基本的なデータ型とは何ですか

silencement
silencementオリジナル
2019-09-24 14:18:393218ブラウズ

PHPの基本的なデータ型とは何ですか

PHP のデータ型には、文字列、整数、浮動小数点数、ロジック、配​​列、オブジェクト、および NULL が含まれます。以下にそれぞれのタイプについて説明します。

PHP 文字列

文字列は、「Hello world!」などの一連の文字です。

文字列には、引用符で囲まれた任意のテキストを指定できます。一重引用符または二重引用符を使用できます。

Example

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"; 
$x = &#39;Hello world!&#39;;
echo $x;
?>

PHP 整数

整数は、小数点のない数値です。

整数の規則:

整数には少なくとも 1 つの数字 (0 ~ 9) が必要です

整数にはカンマやスペースを含めることはできません

整数には小数点を含めることはできません

整数は正または負のいずれかにすることができます

整数は 10 進数、16 進数 (プレフィックスは 0x)、または 8 進数 (プレフィックスは 0)の 3 つの形式で指定できます

In 以下の例では、さまざまな数値をテストします。 PHP var_dump() は変数のデータ型と値を返します:

Example

<?php 
$x = 5985;
var_dump($x);
echo "<br>"; 
$x = -345; // 负数
var_dump($x);
echo "<br>"; 
$x = 0x8C; // 十六进制数
var_dump($x);
echo "<br>";
$x = 047; // 八进制数
var_dump($x);
?>

PHP 浮動小数点数

浮動小数点数は 10 進数です点または指数形式の数。

以下の例では、さまざまな数値をテストします。 PHP var_dump() は、変数のデータ型と値を返します。

Instance

<?php 
$x = 10.365;
var_dump($x);
echo "<br>"; 
$x = 2.4e3;
var_dump($x);
echo "<br>"; 
$x = 8E-5;
var_dump($x);
?>

PHP ロジック

ロジックは true または false です。

$x=true;
$y=false;

ロジックは条件付きテストによく使用されます。条件付きテストについては、このチュートリアルで後ほど詳しく説明します。

PHP 配列

配列は、複数の値を 1 つの変数に格納します。

次の例では、さまざまな配列をテストします。 PHP var_dump() は変数のデータ型と値を返します:

Instance

<?php 
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>

PHP Object

オブジェクトはデータを保存し、データの処理方法 情報のデータ型。

PHP では、オブジェクトを明示的に宣言する必要があります。

まず、オブジェクトのクラスを宣言する必要があります。このために、class キーワードを使用します。クラスは、プロパティとメソッドを含む構造です。

次に、オブジェクト クラスでデータ型を定義し、そのクラスのインスタンスでこのデータ型を使用します。

Instance

<?php
class Car
{
  var $color;
  function Car($color="green") {
    $this->color = $color;
  }
  function what_color() {
    return $this->color;
  }
}
?>

PHP NULL value

特別な NULL 値は、変数に値がないことを示します。データ型 NULL に指定できる値は NULL のみです。

NULL 値は、変数が空かどうかを示します。空の文字列と null 値のデータベースを区別するためにも使用されます。

値を NULL に設定することで変数をクリアできます:

实例
<?php
$x="Hello world!";
$x=null;
var_dump($x);
?>

以上がPHPの基本的なデータ型とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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