欧美老妇交乱视频_福利片在线观看_欧美日本在线观看_人人色视频_狠狠爱综合网_成人精品一区二区三区

您現(xiàn)在的位置是:首頁 >php教程 >php教程四 數(shù)據(jù)類型網(wǎng)站首頁php教程

php教程四 數(shù)據(jù)類型

三只小菜猿 2023-01-29 09:57:30
簡介打印關(guān)于變量的易于理解的信息,如果給出的是 string、integer 或 float,將打印變量值本身。var_dump 返回表達(dá)式的類型與值而 print_r 僅返回結(jié)果,相比調(diào)試代碼使用 var_dump 更便于閱讀。由于資源類型變量保存有為打開文件、數(shù)據(jù)庫連接、圖形畫布區(qū)域等的特殊句柄,因此將其它類型的值轉(zhuǎn)換為資源沒有意義。此函數(shù)顯示關(guān)于一個或多個表達(dá)式的結(jié)構(gòu)信息,包括表達(dá)式的類型與值。PHP 資源 resource 是一種特殊變量,保存了到外部資源的一個引用。數(shù)組可以在一個變量中存儲多個值。

PHP 數(shù)據(jù)類型

PHP 變量存儲不同的類型的數(shù)據(jù),不同的數(shù)據(jù)類型可以做不一樣的事情。

String(字符串)

Integer(整型)

Float(浮點型)

Boolean(布爾型)

Array(數(shù)組)

Object(對象)

NULL(空值)

Resource(資源類型)

PHP 字符串實例

一個字符串是一串字符的序列,你可以將任何文本放在單引號和雙引號中:

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"
$x = 'Hello world!';
echo $x;
?>

PHP 整型實例

整數(shù)是一個沒有小數(shù)的數(shù)字。 整數(shù)必須至少有一個數(shù)字 (0-9) 整數(shù)不能包含逗號或空格 整數(shù)是沒有小數(shù)點的 整數(shù)可以是正數(shù)或負(fù)數(shù) 整型可以用三種格式來指定:十進(jìn)制, 十六進(jìn)制( 以 0x 為前綴)或八進(jìn)制(前綴為 0)。

<?php 
$x = 1;
var_dump($x);
echo "<br>"
$x = -1; // 負(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);
?>

PHP 布爾型實例

布爾型可以是 TRUE 或 FALSE。

<?php 
$x=true;
$y=false;
?>

PHP 數(shù)組實例

數(shù)組可以在一個變量中存儲多個值。

<?php 
$cars=array("A","B","C");
var_dump($cars);
?>

PHP 對象實例

對象數(shù)據(jù)類型也可以用于存儲數(shù)據(jù)。在 PHP 中,對象必須聲明。 首先,你必須使用class關(guān)鍵字聲明類對象。類是可以包含屬性和方法的結(jié)構(gòu)。 然后我們在類中定義數(shù)據(jù)類型,然后在實例化的類中使用數(shù)據(jù)類型。

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

PHP NULL 值實例

NULL 值表示變量沒有值。NULL 是數(shù)據(jù)類型為 NULL 的值。 NULL 值指明一個變量是否為空值。 同樣可用于數(shù)據(jù)空值和NULL值的區(qū)別。 可以通過設(shè)置變量值為 NULL 來清空變量數(shù)據(jù)。

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

PHP 資源類型實例

PHP 資源 resource 是一種特殊變量,保存了到外部資源的一個引用。 常見資源數(shù)據(jù)類型有打開文件、數(shù)據(jù)庫連接、圖形畫布區(qū)域等。 由于資源類型變量保存有為打開文件、數(shù)據(jù)庫連接、圖形畫布區(qū)域等的特殊句柄,因此將其它類型的值轉(zhuǎn)換為資源沒有意義。 使用 get_resource_type() 函數(shù)可以返回資源(resource)類型。

<?php
$c = mysql_connect();
echo get_resource_type($c)." ";
// 打?。簃ysql link

$fp = fopen("foo","w");
echo get_resource_type($fp)." ";
// 打?。篺ile

$doc = new_xmldoc("2.0");
echo get_resource_type($doc->doc)." ";
// 打印:domxml document
?>

php四大輸出函數(shù)區(qū)別 echo,print,print_r,var_dump

1.echo

輸出一個或者多個字符串。

2.print

和 echo 最主要的區(qū)別: print 僅支持一個參數(shù),并總是返回 1。

3.print_r

打印關(guān)于變量的易于理解的信息,如果給出的是 string、integer 或 float,將打印變量值本身。如果給出的是 array,將會按照一定格式顯示鍵和元素。object 與數(shù)組類似。 記住,print_r() 將把數(shù)組的指針移到最后邊。使用 reset() 可讓指針回到開始處。

4.var_dump

此函數(shù)顯示關(guān)于一個或多個表達(dá)式的結(jié)構(gòu)信息,包括表達(dá)式的類型與值。數(shù)組將遞歸展開值,通過縮進(jìn)顯示其結(jié)構(gòu)。

5.var_dump 和 print_r 的區(qū)別

var_dump 返回表達(dá)式的類型與值而 print_r 僅返回結(jié)果,相比調(diào)試代碼使用 var_dump 更便于閱讀。


夢想加空間!平時喜歡研究各種技術(shù),目前在從事后端開發(fā)工作,熱愛生活、熱愛工作。
主站蜘蛛池模板: 91精品电影 | 在线亚洲一区 | 国产精品影院在线观看 | 美女搞黄网站 | 波多野结衣先锋影音 | 日本中文字幕一区 | 91精品国产一区二区 | 欧美中文字幕 | 玖玖玖视频 | 国产精品综合一区二区 | 国内精品视频 | 欧美亚洲高清 | 亚洲高清视频在线 | 久久国产亚洲视频 | 久久久久久久一区 | 韩国精品一区二区三区 | 日韩a∨| 国产婷婷精品av在线 | 日韩在线一区二区三区 | 日本三级中文在线电影 | 午夜精品久久久久久 | av手机在线播放 | 91久久精品国产91久久 | av一区二区三区 | 成人在线免费观看 | 午夜免费电影 | 美女久久 | 欧美精品一区二区三区手机在线 | 国产成人精品一区二区三区视频 | 久久一二三四 | 日本乱轮视频 | 特黄特色大片免费视频观看 | 亚洲欧美一级久久精品国产特黄 | 国产精品久久久久久久午夜 | 亚洲免费大片 | 999在线观看视频 | 91免费视频在线 | porn在线视频 | av手机在线电影 | 成人国产精品免费观看 | 国产一区二区三区久久 |