PHP 5のデータ型
PHP のデータ型には、
Integer (整數(shù))、
String (文字列)、
Float (浮動小數(shù)點(diǎn))、
Boolean (ブール値) があります。 )
配列(配列)
Object(オブジェクト)
NULL(null値)
データ型を表示
1.できる)を取得できます変數(shù)の型
2. var_dump (変數(shù)を渡す) 変數(shù)の型と値を出力します (最も一般的に使用されます)
var_dump() は関數(shù)です。括弧 () の間に変數(shù)を挿入します。この関數(shù)はデータ型を出力し、それに応じて変數(shù)の長さと値も表示します。
整數(shù)型(int)
いわゆる整數(shù)型とは、數(shù)學(xué)で誰もが習(xí)う整數(shù)のことです。
整數(shù)型 - 整數(shù)、英語では integer とも呼ばれます。英語の略語: int
整數(shù)は :
1. 10 進(jìn)數(shù) 2.8 進(jìn)數(shù) (理解、基本的に使用されない)
3.16 進(jìn)數(shù)
8 進(jìn)數(shù)の宣言: 0 で始まり、0 ~ 7 の整數(shù)が続きます (知識ポイントを理解します) 16 進(jìn)數(shù)の宣言: 0x で始まり、0 ~ f、0x が続きます。 abcdef は大文字と小文字を區(qū)別しません。 (知識ポイントを理解する)整數(shù)のルール:
?整數(shù)には少なくとも 1 つの數(shù)字 (0 ~ 9) が必要です?整數(shù)にはカンマやスペースを含めることはできません?整數(shù)には小數(shù)點(diǎn)を含めることはできません?整數(shù)正と負(fù)のいずれかです ?整數(shù)は 10 進(jìn)數(shù)、16 進(jìn)數(shù) (接頭辭が 0x) または 8 進(jìn)數(shù) (接頭辭が 0) の 3 つの形式で指定できます例
<?php $x = 5985; //十進(jìn)制 var_dump($x); echo "<br>"; $x = -345; // 負(fù)數(shù) var_dump($x); echo "<br>"; $x = 0x8C; // 十六進(jìn)制數(shù) var_dump($x); echo "<br>"; $x = 047; // 八進(jìn)制數(shù) var_dump($x); ?>
文字列(文字列)
文字列とは、私たちが日常生活で言う、目に見える文字と目に見えない文字のことです。私が思うこと「リー?ウェンカイはとてもハンサムです」または「フェン姉さん、愛しています!」と言いましょう。文字列は私が表現(xiàn)したい、人々の目に見えるすべての文字です。 たとえば、次の文字が表示されます: 私は、おとぎ話の中のあなた、家、車、お金を持ったあなたの愛する王子になりたいです。 <html><title></title></html> ^@@@#@ 私の名前はシャオシェンヤンです上記のテキスト、HTML タグ、特殊文字、英語などは、すべて次のように考えられます。文字列になる
PHP 言語で文字列を宣言するには 3 つの方法があります:
1. 単一引用符を使用して宣言します
3. 文字區(qū)切り文字を使用します (非常に大きな文字列を入力する必要がある場合に使用します)
1.
単一引用符ステートメント次のように、英語のハーフフィート単一引用符を使用して文字列を囲みます:$zifuchuan=
'I am a single quote';1.
Double引用符宣言次のように文字列の両側(cè)に二重引用符を追加します: $zifuchuan=
"I am a double quote";3. 文字宣言
1) 等號の場合。 、不等號 (<<<) を 3 つ少なく書きます。
2) 次に、<<< の後に文字を入力します (英語の大文字を推奨)。次の例のように: ABC
3) 次に、行を変更して、書きたい文字を書きます
4)。行の先頭には、<<< とセミコロンに続く文字を記述します。以下のように: abc;
& lt;? PHP$ dingjie = & lt; & lt; abc は、この蒸した
& & lt; の前になければなりません。 ?
次の例では、文字列を出力します。<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; var_dump($x) ; ?>
浮動小數(shù)點(diǎn)型(float)
いわゆる浮動小數(shù)點(diǎn)型は、數(shù)學(xué)における小數(shù)として理解できます。
例
echoとPrintを使用してそれぞれ浮動小數(shù)點(diǎn)型を出力します<?php
//聲明變量fudian的值為12121.3132
$fudian = 12121.3132;
echo $fudian;
echo "<br>";
//聲明變量$fl 的值為0.8873
$fl = 0.8873;
var_dump($fl);
?>
echoは直接12121.3132を出力しますが、var_dumpは0.8873を出力し、変數(shù)$flの型がfloatであることも示しています。
ブール型は true と false です。
trueとfalseを英語で訳すと、 ?true(真)?false(偽) したがって、PHPコードでは次のように宣言できます。 <?php Array(配列) 配列は、1つの変數(shù)に複數(shù)の値を格納します。次のように考えてください: 配列については、このチュートリアルの後半でさらに詳しく學(xué)びます。 Object (オブジェクト) Objectは、データとそのデータの処理方法に関する情報を格納するデータ型です。 PHP では、オブジェクトを明示的に宣言する必要があります。 まず、オブジェクトのクラスを宣言する必要があります。このために、class キーワードを使用します。クラスは、プロパティとメソッドを含む構(gòu)造です。 次に、オブジェクト クラスでデータ型を定義し、そのクラスのインスタンスでこのデータ型を使用します: <?php NULL (null 値) Null の意味英語のnullは何も意味しません。 Null は false、0、スペースではありません。 NULL 型が生成される空の狀況は主に 3 つあります: 1. 変數(shù)の割り當(dāng)てを通じて変數(shù)の値が明確に NULL として指定されている2. 関數(shù)を使用する。 unset() 変數(shù)を破棄します
//変數(shù)(ピンイン)をブール値として宣言します
$buer = true;
//変數(shù)を宣言します(英語)
$bool = false;
?>
注: true と false するの外側(cè)に引用符を入れないでください。 <?php
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>
class Car
{
var $color;
function Car($color= " 緑") {
$this->color =
チュートリアルオブジェクトについては後の章で詳しく學(xué)びますが、今すぐ理解してください<?php
//聲明變量為null
$n = null;
var_dump($n);
//var_dump顯示輸出變量$meiyou,看看結(jié)果是什么?
var_dump($meiyou);
//聲明一個變量$iphone的值為字符串的手機(jī)
$iphone = '手機(jī)';
//unset銷毀掉一個變量
unset($iphone);
var_dump($iphone);
?>
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置utf-8編碼 $apple = null; if(empty($apple)){ echo '執(zhí)行了真區(qū)間'; }else{ echo '行了假區(qū)間'; } ?>
上記の実験は、$apple が null であることを証明します??栅丐握妞笾肖衰辚螗搐蛑盲蓼?。結(jié)果は真の間隔になります。
isset() 1 つ以上の変數(shù)を括弧內(nèi)に渡し、変數(shù)をカンマで區(qū)切ることができます。 null の変數(shù)がある限り、false を返します。それ以外の場合は true を返します。 Instance unset() この関數(shù)の機(jī)能は変數(shù)を破棄することです。未設(shè)定 (変數(shù)) 括弧の間に破棄する変數(shù)の名前を挿入すると、変數(shù)が破棄されます。 <?php
$one = 10;
$two = false;
$three = 0;
$four = null;
$result = isset($one , $two , $three , $four);
//執(zhí)行看看結(jié)果,是不是
var_dump($result);
?>