四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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

setType ― 設(shè)置變量的類型

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

type 的可能值為:

•“boolean” (或?yàn)椤癰ool”,從 php 4.2.0 起)
•“integer” (或?yàn)椤癷nt”,從 php 4.2.0 起)
•“float” (只在 php 4.2.0 之后可以使用,對(duì)于舊版本中使用的“double”現(xiàn)已停用)
•“string”
•“array”
•“object”
•“null” (從 php 4.2.0 起)

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

intval(), floatval(), stringval() 不會(huì)改變?cè)兞康念愋汀?/STRONG>

isset― 檢測(cè)變量是否設(shè)置

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

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

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

Note: 警告 isset() 只能用于變量,因?yàn)閭鬟f任何其它參數(shù)都將造成解析錯(cuò)誤。若想檢測(cè)常量是否已設(shè)置,可使用 defined() 函數(shù)。

empty ― 檢查一個(gè)變量是否為空

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

unset ― 釋放給定的變量

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

gettype ― 獲取變量的類型

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

變量類型測(cè)試函數(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()

查閱手冊(cè)注意事項(xiàng)

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

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

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

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

php技術(shù)php筆記之:數(shù)據(jù)類型與常量的使用分析,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 松雪泰子| 大内密探灵灵狗| 游吟诗人| 32步简单舞步完整版| 池田夏希| 贵州私人导游| 奇奇颗颗说恐龙| 菊地亚美| 家庭理论电影| 阿妹的诺言| 彻夜狂欢| 《最后的凶手》免费观看| 命运航班| 二手家具转让| 男男性恋免费视频网站| 高冷女头| 爱情秘密| 吾凰在上动漫在线观看免费| 夜魔3| 小数除法竖式50道带答案| 电视节目预告表| 大秦帝国第一部免费看| 游泳池电影| 2024头像| wall.e| (一等奖)班主任经验交流ppt课件| 高允贞| 职业兽医医生资格证报名官网| 侠侣探案| 挠60分钟美女腋窝视频| 情侣不雅视频| 张筱雨视频| 探索频道| 决胜法庭演员表| 电影百鸟朝凤免费完整版| 李颖个人资料 演员| 毕业论文3000字范文| 林智妍三级全部电影| 情人电视剧| 雅马哈调音台说明书| 矢部享佑|