国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php筆記之:數(shù)據(jù)類型與常量的使用分析

php筆記之:數(shù)據(jù)類型與常量的使用分析

2020-03-25 14:25PHP教程網(wǎng) PHP教程

本篇文章是對php中數(shù)據(jù)類型與常量的使用進行了詳細的分析介紹,需要的朋友參考下

setType — 設置變量的類型

bool settype ( mixed $var , string $type )
將變量 var 的類型設置成 type 。

type 的可能值為:

•“boolean” (或為“bool”,從 PHP 4.2.0 起)
•“integer” (或為“int”,從 PHP 4.2.0 起)
•“float” (只在 PHP 4.2.0 之后可以使用,對于舊版本中使用的“double”現(xiàn)已停用)
•“string”
•“array”
•“object”
•“null” (從 PHP 4.2.0 起)

如果成功則返回 TRUE,失敗則返回 FALSE。

intval(), floatval(), stringval() 不會改變原變量的類型。

isset— 檢測變量是否設置

bool isset ( mixed $var [, mixed $var [, $... ]] )

如果 var 存在則返回 TRUE,否則返回 FALSE。

如果已經(jīng)使用 unset() 釋放了一個變量之后,它將不再是 isset()。若使用 isset() 測試一個被設置成 NULL 的變量,將返回 FALSE。同時要注意的是一個 NULL 字節(jié)("\0")并不等同于 PHP 的 NULL 常數(shù)。

Note: 警告 isset() 只能用于變量,因為傳遞任何其它參數(shù)都將造成解析錯誤。若想檢測常量是否已設置,可使用 defined() 函數(shù)。

empty — 檢查一個變量是否為空

bool empty ( mixed $var )
如果 var 是非空或非零的值,則 empty() 返回 FALSE。換句話說,""、0、"0"、NULL、FALSE、array()、var $var; 以及沒有任何屬性的對象都將被認為是空的,如果 var 為空,則返回 TRUE,當變量沒有置值時不產(chǎn)生警告。

unset — 釋放給定的變量

void unset ( mixed $var [, mixed $var [, $... ]] )
unset() 銷毀指定的變量。注意在 PHP 3 中,unset() 將返回 TRUE(實際上是整型值 1),而在 PHP 4 中,unset() 不再是一個真正的函數(shù):它現(xiàn)在是一個語句。這樣就沒有了返回值,試圖獲取 unset() 的返回值將導致解析錯誤。

gettype — 獲取變量的類型

string gettype ( mixed $var )
返回 PHP 變量的類型 var .

變量類型測試函數(shù)

is_bool()
is_int()
is_integer()
is_long()
is_string()
is_float()
is_double()
is_real()
is_array()
is_object()
is_resource()
is_null()
is_scalar()
is_numberic()
is_callable()

查閱手冊注意事項

1. 常規(guī)函數(shù)
bool copy ( string source, string dest )
2. 帶有mixed , mixed表示可以傳任何類型的數(shù)據(jù)
bool chown ( string filename, mixed user )
3. 帶有&參數(shù)的函數(shù), 表示引用賦值, 這個參數(shù)不能傳值,只能傳一個變量,然后函數(shù)將變量的值改變,我們在使用這個變量時,值也是變化的
bool arsort ( array &array [, int sort_flags] )

4.默認函數(shù) 帶有[]的函數(shù), 表示這個參數(shù)是可選的,如果你傳值了就使用你傳的值,如果沒有傳值則使用默認值
直接在聲明函數(shù)時,就為參數(shù)給初值。
可選值和必須值, 必須從后向前設置
bool arsort ( array &array [, int sort_flags] )

5. 帶有...的參數(shù)函數(shù), ...表示可以傳任意多個參數(shù)
int array_unshift ( array &array, mixed var [, mixed ...] )

6. 回調(diào)函數(shù) 帶有callback, 就是調(diào)用這個函數(shù)時需要我們傳一個函數(shù)進來(函數(shù)名,函數(shù)名字串)
array array_filter ( array input [, callback callback] )

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品久久久久久久久久久久久 | 精品女同一区二区三区在线绯色 | 九一视频在线观看 | 精品无码久久久久久久动漫 | 国产精品99久久久久久动医院 | 成人影院www在线观看 | 一区二区日韩 | 一区二区三区久久久 | 久久99久| 国产精品亚洲精品 | 自拍偷拍视频网站 | 亚洲欧美一区二区三区四区 | 我和我的祖国电影在线观看免费版高清 | 精品一二三区 | 亚洲国产精品一区久久av篠田 | 国产精品久久久久久婷婷天堂 | 综合久久综合久久 | 中文字幕成人 | 97国产精品 | 黄色电影在线免费观看 | 国产精品一区二区三区四区 | 精品国产一级 | 美女天堂| 涩涩久久 | 精品无码久久久久久久动漫 | 蜜桃视频一区 | 日本三级电影网站 | 欧美成人高清视频 | 五月天婷婷在线视频 | 日韩精品在线播放 | 久久99精品久久久久蜜臀 | 在线观看免费黄视频 | 黄色一级大片在线免费看产 | 国产精品毛片久久久 | 日韩欧美一区在线 | 日韩欧美在线综合网 | 亚洲欧美自拍偷拍 | 国产精品久久久久久久久久免费动 | 日本一区二区在线免费 | 亚色成人 | 亚洲一区免费在线观看 |