1.1 スカラー データ型

WBOY
リリース: 2016-06-13 12:22:35
オリジナル
851 人が閲覧しました

Xiaopang 学習 PHP の概要 1-----PHP データ型

PHP は、4 つのスカラー型を含む合計 8 つのプリミティブ型をサポートしています。つまり、ブール (ブール)、整数 (整数) )、float/double (浮動小数点型) および string (文字列型)、2 つの複合型、つまり array (配列) と object (オブジェクト)、2 つの特殊な型、つまり resource (リソース) と NULL 。

1.1 スカラー データ型

1.1.1 ブール値型

通常、条件文やループ文の式ではBoolean型が使用されます。以下のif条件文では、変数$の値が正しいかどうかを判定します。 r が true の場合、それぞれの情報を出力します。

<?php//输出bool类型和字符串类型$r = true;if($r==true)    echo "这是真的\n";else    echo "这是假的\n";?>
ログイン後にコピー
注: PHP では、false 値だけが false であるだけでなく、一部の特殊なケースではブール値も false とみなされます。これらの特殊なケースは次のとおりです: 0、0.0、" 0" 、空の文字列 ("")、代入なしの配列の宣言のみなど。

説明: ドル記号 $ は変数の識別子です。変数を宣言する場合でも、変数を呼び出す場合でも、すべての変数は $ 記号で始まります。 $ 記号。

1.1.2 文字列型 (string)

PHP では 3 つあります。文字列を定義する方法としては、一重引用符 (')、二重引用符 (")、および区切り文字 (<<<) があります。

<?php//输出bool类型和字符串类型$r = true;if($r==true)    echo "这是真的\n";else    echo "这是假的\n";$str = &#39;只会看到一遍 \n 你是我的谁?&#39;;echo "$str <p>";?> <span style="font-family:Comic Sans MS; font-size:18px">回転椅子の文字を反転する必要がある場合単一引用符を使用する場合は、単一引用符 "'" をエスケープするだけです。二重引用符を使用する場合は、通常、バックスラッシュを使用してエスケープする必要があります。 1.1.3 整数型 integer</span></span></span></p>
<h2><span style="font-family:Comic Sans MS; font-size:18px"> 整数型については言うまでもなく、コードを見てください: </span></h2>
<p><span style="font-family:Comic Sans MS; font-size:18px"> </span> </p>
<pre name="code" class="php"><?php//输出整形$str1 = 1234567890;$str2 = 0x1234567890;$str3 = 01234567890;$str4 = 01234567;echo "数字 1234567890 不同进制的输出结果:<p>";echo "十进制的结果为:$str1<br>";echo "十六进制的结果为:$str2<br>";echo "八进制的结果为:";if($str3 == $str4){    echo '&str3=&str4='.$str3;}else{    echo '$str3 != &str4';}?>
ログイン後にコピー
1.1.4 浮動小数点型

PHP 4.0 より前のバージョンでは、浮動小数点データ型を数値と小数点の格納に使用できます。このバージョンでは、浮動小数点型は double としてマークされています。倍精度浮動小数点数と呼ばれます。浮動小数点数には 2 つの記述形式があり、1 つは標準形式、もう 1 つは科学表記法です。

続きます。

<?php//输出浮点型echo &#39;<p>';echo '圆周率的3中书写方式:<p>';echo '第一种:pi()='.pi().'<p>';echo '第二种:3.1415926='. 3.1415926.'<p>';echo '第三钟:3145926E-11 = '. 314159265359E-11.'<p>';?>
ログイン後にコピー


著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく転載することはできません

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