PHP 5のデータ型
PHP のデータ型には、
Integer (整数)、
String (文字列)、
Float (浮動小数点)、
Boolean (ブール値) があります。 )
配列(配列)
Object(オブジェクト)
NULL(null値)
データ型を表示
1.できる)を取得できます変数の型
2. var_dump (変数を渡す) 変数の型と値を出力します (最も一般的に使用されます)
var_dump() は関数です。括弧 () の間に変数を挿入します。この関数はデータ型を出力し、それに応じて変数の長さと値も表示します。
整数型(int)
いわゆる整数型とは、数学で誰もが習う整数のことです。
整数型 - 整数、英語では integer とも呼ばれます。英語の略語: int
整数は :
1. 10 進数 2.8 進数 (理解、基本的に使用されない)
3.16 進数
8 進数の宣言: 0 で始まり、0 ~ 7 の整数が続きます (知識ポイントを理解します) 16 進数の宣言: 0x で始まり、0 ~ f、0x が続きます。 abcdef は大文字と小文字を区別しません。 (知識ポイントを理解する)整数のルール:
・整数には少なくとも 1 つの数字 (0 ~ 9) が必要です・整数にはカンマやスペースを含めることはできません・整数には小数点を含めることはできません・整数正と負のいずれかです ・整数は 10 進数、16 進数 (接頭辞が 0x) または 8 進数 (接頭辞が 0) の 3 つの形式で指定できます例
<?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); ?>
文字列(文字列)
文字列とは、私たちが日常生活で言う、目に見える文字と目に見えない文字のことです。私が思うこと「リー・ウェンカイはとてもハンサムです」または「フェン姉さん、愛しています!」と言いましょう。文字列は私が表現したい、人々の目に見えるすべての文字です。 たとえば、次の文字が表示されます: 私は、おとぎ話の中のあなた、家、車、お金を持ったあなたの愛する王子になりたいです。 <html><title></title></html> ^@@@#@ 私の名前はシャオシェンヤンです上記のテキスト、HTML タグ、特殊文字、英語などは、すべて次のように考えられます。文字列になる
PHP 言語で文字列を宣言するには 3 つの方法があります:
1. 単一引用符を使用して宣言します
3. 文字区切り文字を使用します (非常に大きな文字列を入力する必要がある場合に使用します)
1.
単一引用符ステートメント次のように、英語のハーフフィート単一引用符を使用して文字列を囲みます:$zifuchuan=
'I am a single quote';1.
Double引用符宣言次のように文字列の両側に二重引用符を追加します: $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) ; ?>
浮動小数点型(float)
いわゆる浮動小数点型は、数学における小数として理解できます。
例
echoとPrintを使用してそれぞれ浮動小数点型を出力します<?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を出力し、変数$flの型がfloatであることも示しています。
ブール型は true と false です。
trueとfalseを英語で訳すと、 ・true(真)・false(偽) したがって、PHPコードでは次のように宣言できます。 <?php Array(配列) 配列は、1つの変数に複数の値を格納します。次のように考えてください: 配列については、このチュートリアルの後半でさらに詳しく学びます。 Object (オブジェクト) Objectは、データとそのデータの処理方法に関する情報を格納するデータ型です。 PHP では、オブジェクトを明示的に宣言する必要があります。 まず、オブジェクトのクラスを宣言する必要があります。このために、class キーワードを使用します。クラスは、プロパティとメソッドを含む構造です。 次に、オブジェクト クラスでデータ型を定義し、そのクラスのインスタンスでこのデータ型を使用します: <?php NULL (null 値) Null の意味英語のnullは何も意味しません。 Null は false、0、スペースではありません。 NULL 型が生成される空の状況は主に 3 つあります: 1. 変数の割り当てを通じて変数の値が明確に NULL として指定されている2. 関数を使用する。 unset() 変数を破棄します
//変数(ピンイン)をブール値として宣言します
$buer = true;
//変数を宣言します(英語)
$bool = false;
?>
注: true と false するの外側に引用符を入れないでください。 <?php
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>
class Car
{
var $color;
function Car($color= " 緑") {
$this->color =
チュートリアルオブジェクトについては後の章で詳しく学びますが、今すぐ理解してください<?php
//声明变量为null
$n = null;
var_dump($n);
//var_dump显示输出变量$meiyou,看看结果是什么?
var_dump($meiyou);
//声明一个变量$iphone的值为字符串的手机
$iphone = '手机';
//unset销毁掉一个变量
unset($iphone);
var_dump($iphone);
?>
<?php header("Content-type:text/html;charset=utf-8"); //设置utf-8编码 $apple = null; if(empty($apple)){ echo '执行了真区间'; }else{ echo '行了假区间'; } ?>
上記の実験は、$apple が null であることを証明します。空き地の真ん中にリンゴを置きます。結果は真の間隔になります。
isset() 1 つ以上の変数を括弧内に渡し、変数をカンマで区切ることができます。 null の変数がある限り、false を返します。それ以外の場合は true を返します。 Instance unset() この関数の機能は変数を破棄することです。未設定 (変数) 括弧の間に破棄する変数の名前を挿入すると、変数が破棄されます。 <?php
$one = 10;
$two = false;
$three = 0;
$four = null;
$result = isset($one , $two , $three , $four);
//执行看看结果,是不是
var_dump($result);
?>