PHP支持哪三種數(shù)據(jù)類型 php變量有哪些基本數(shù)據(jù)類型

請問在PHP中《 數(shù)據(jù)類型、浮點數(shù)、字符串、數(shù)組和對象》。是什么意思,誰能幫我解釋一下

數(shù)值類型可以是整數(shù)或是浮點數(shù)。你可以用以下的語句來為一個數(shù)值賦值:

創(chuàng)新互聯(lián)建站,專注為中小企業(yè)提供官網(wǎng)建設、營銷型網(wǎng)站制作、成都響應式網(wǎng)站建設公司、展示型網(wǎng)站制作、成都網(wǎng)站設計等服務,幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設與網(wǎng)站營銷推廣問題。

$a = 1234; # 十進制數(shù)

$a = -123; # 負數(shù)

$a = 0123; # 八進制數(shù) (等于十進制數(shù)的83)

$a = 0x12; # 十六進制數(shù)(等于十進制數(shù)的18)

$a = 1.234; # 浮點數(shù)"雙精度數(shù)"

$a = 1.2e3; # 雙精度數(shù)的指數(shù)形式

字符串

字符串可以由單引號或雙引號引出的字段定義。注意不同的是被單引號引出的字符串是以字面定義的,而雙引號引出的字符串可以被擴展。而且,在雙引號字符串中可以使用反斜杠(\)在字符串中加入轉義序列與轉換字符。舉例如下:

$first = hello;

$second = "world";

$full1 = "$first $second"; # 產生 hello world

$full2 = $first $second;# 產生 $first $second

$full3="01dc studio,\." 2000 copyright.\" " ;

請注意最后一行,如果需要在字符串中使用雙引號,可以使用反斜杠字符,象該行語句所示。這里的的反斜杠用來使雙引號的功能改變。

可以將字符與數(shù)字利用運算符號連接起來。字符被轉化成數(shù)字,利用其最初位置。在php手冊中有詳細的例子。

數(shù)組與哈希表

數(shù)組與哈希表以同樣的方法被支持。怎樣運用取決于你怎樣定義它們。你可以用list()或者array()來定義它們,也可以直接為數(shù)組賦值。數(shù)組的索引從0開始。雖然我在這里沒有說明,但是你一樣可以輕易的使用多維數(shù)組。

// 一個包含兩個元素的數(shù)組

$a[0] = "first";

$a[1] = "second";

$a[] = "third"; // 添加數(shù)組元素的簡單方法

// 現(xiàn)在$a[2]被賦值為"third"

echo count($a); // 打印出3,因為該數(shù)組有3個元素

// 用一個語句定義一個數(shù)組并賦值

$myphonebook = array (

"sbabu" =$#@62; "5348",

"keith" =$#@62; "4829",

"carole" =$#@62; "4533"

);

// 噢,忘了教長吧,讓我們添加一個元素

$myphonebook["dean"] = "5397";

PHP中引用數(shù)據(jù)類型是什么

4種是標量類型:整型、浮點數(shù)、字符串和布爾型;兩種是復合型:數(shù)組和對象;兩種特殊類型:資源和NULL。

PHP里的整型和浮點數(shù)分別對應著C語言里的long和double類型。

PHP里的字符串是任何長度的字符序列。使用單引號和雙引號分隔,但是單引號僅對 \ 和 ' 進行轉義。

php頁面?zhèn)鱽砣齻€int型的年,月,日,怎么將三個數(shù)字轉成日期格式

提示幾點:

1. 在PHP語言里,不同數(shù)據(jù)類型之間要求不是很嚴格,比如,'122.22' 既可以當做字符串使用,也可以當數(shù)值進行加減運算。

2. 對于你提出的問題來說,首先要提示一點的是,從PHP手冊中指出:“PHP 支持 8 種原始數(shù)據(jù)類型”,而在這8種類型中,并沒有明確“日期”類型。

如果你并不需要對于傳過來的?年,月,日 三個數(shù)字,進行日期的計算(比如,獲取日期的前一天、當月的天數(shù)等),那么,你可以隨意進行對這三個數(shù)字進行字符串處理就可以了,比如:

$MyDate?=?$Year."年".?$Month."月".$Day."日";

而如果你需要利用傳過來數(shù)據(jù),進行日期的計算,那么,通常建議使用 ?strtotime 函數(shù),將三個數(shù)字轉換一下,示例代碼如下:

$olddate?=?$Year."-".?$Month."-".$Day;?

$oldtime?=?strtotime($olddate);//進行轉換

$passtime?=?time()-$oldtime;?//計算與當前時間的差值

echo?'你在網(wǎng)上泡了'.floor($passtime/(24*60*60)).'天了'.'br?/';

php的數(shù)據(jù)類型分為哪兩類

變量的定義:在整個php腳本中可以發(fā)生改變的量叫做變量

變量命名的規(guī)則:

①所有的變量必須用$ 來修飾

②由字母數(shù)字下劃線組成

③不能用數(shù)字開頭

④可以是中文,但一般不用,不能包含特殊字符

⑤變量名區(qū)分大小寫

四種標量數(shù)據(jù)類型:整型、實型(浮點型) 字符型布爾型

兩種特殊類型:資源 NULL

兩種復合數(shù)據(jù)類型:數(shù)組和對象

常量定義:在整個程序運行過程中其值不發(fā)生改變的量,切記常量不加$

例如:define(“A”,10); echo A; 輸出10

Defined(常量名) //檢測常量是否被設置

常量可以一旦被定義不能被修改,在整個運行過程中不可以改變的量

變量可 以改變的量,常量占內存,變量不占內存 因為變量在腳本執(zhí)行結束時會自動釋放

PHP中面向對象的類中,屬性都允許哪些數(shù)據(jù)類型

對屬性或方法的訪問控制,是通過在前面添加關鍵字 public、protected 或 private 來實現(xiàn)的。由 public 所定義的類成員可以在任何地方被訪問;由 protected 所定義的類成員則可以被其所在類的子類和父類訪問(當然,該成員所在的類也可以訪問);而由 private 定義的類成員則只能被其所在類訪問。

網(wǎng)頁標題:PHP支持哪三種數(shù)據(jù)類型 php變量有哪些基本數(shù)據(jù)類型
當前鏈接:http://muchs.cn/article30/docddpo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿建站、網(wǎng)站維護、網(wǎng)站制作網(wǎng)站建設、全網(wǎng)營銷推廣品牌網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站