亚洲激情中文字幕_精品日韩一区二区三区_国产黄大片_成人综合网站_精品久久av_中文字幕一区二区三区乱码在线

您現(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)于一個(gè)或多個(gè)表達(dá)式的結(jié)構(gòu)信息,包括表達(dá)式的類型與值。PHP 資源 resource 是一種特殊變量,保存了到外部資源的一個(gè)引用。數(shù)組可以在一個(gè)變量中存儲多個(gè)值。

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

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

String(字符串)

Integer(整型)

Float(浮點(diǎn)型)

Boolean(布爾型)

Array(數(shù)組)

Object(對象)

NULL(空值)

Resource(資源類型)

PHP 字符串實(shí)例

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

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

PHP 整型實(shí)例

整數(shù)是一個(gè)沒有小數(shù)的數(shù)字。 整數(shù)必須至少有一個(gè)數(shù)字 (0-9) 整數(shù)不能包含逗號或空格 整數(shù)是沒有小數(shù)點(diǎn)的 整數(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 布爾型實(shí)例

布爾型可以是 TRUE 或 FALSE。

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

PHP 數(shù)組實(shí)例

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

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

PHP 對象實(shí)例

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

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

PHP NULL 值實(shí)例

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

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

PHP 資源類型實(shí)例

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

<?php
$c = mysql_connect();
echo get_resource_type($c)." ";
// 打印:mysql link

$fp = fopen("foo","w");
echo get_resource_type($fp)." ";
// 打印:file

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

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

1.echo

輸出一個(gè)或者多個(gè)字符串。

2.print

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

3.print_r

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

4.var_dump

此函數(shù)顯示關(guān)于一個(gè)或多個(gè)表達(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í)喜歡研究各種技術(shù),目前在從事后端開發(fā)工作,熱愛生活、熱愛工作。
主站蜘蛛池模板: 国产成人精品免高潮在线观看 | 欧美日韩成人一区二区 | 午夜丰满少妇高清毛片1000部 | 久色乳综合思思在线视频 | 中文字幕一区二区三区四区 | 永久免费av在线 | 日韩一级片一区二区三区 | 91精品中文字幕 | 中国免费一级毛片 | 91久久国产露脸精品免费 | 欧美日韩一区,二区,三区,久久精品 | 黄色二区三区 | 久久精品色 | 国产精品视频 | 二级大黄大片高清在线视频 | 欧美精品国产综合久久 | 国产成人精品一区在线播放 | www.48xx.com| 亚洲无马在线观看 | 国产精品久久久久久久久久东京 | 国产正在播放 | 精品乱码久久久久 | av在线网站观看 | 欧美黄一级 | 亚洲一区成人在线观看 | 一级做a在线观看 | 精国产品一区二区三区四季综 | 91高清网站| 成人毛片100部免费观看 | 国产午夜精品一区二区三区不卡 | 亚洲一区在线视频 | 亚洲一区在线观看视频 | 亚洲精品午夜国产va久久成人 | 天天干导航 | 亚洲成人综合网站 | 高清一区二区在线观看 | 久草在线视频中文 | 欧美日韩在线看片 | 亚洲第一视频在线 | 国产精品久久久久一区二区 | 九九热国产在线 |