第3章課后練習(xí)
答案均參考教材官方發(fā)布的PPT,以下是下載PPT的頁(yè)面
人民郵電出版社教育社區(qū):PHP基礎(chǔ)案例教程(第2版)-圖書-人郵教育社區(qū)
一、填空題
1、定義函數(shù)使用的關(guān)鍵字為(function)。
2、用于對(duì)字符串中的某些字符進(jìn)行替換操作的函數(shù)是(str_replace())。
3、使用(strlen())函數(shù)可以獲取字符串的長(zhǎng)度。
4、substr(‘import’, 1, 3)的返回值是(‘mpo’)。(第3個(gè)參數(shù)表示截取長(zhǎng)度)
5、strrpos(‘Welcome to learning PHP’, ‘e’)的返回值是(12)。
二、判斷題
1、PHP提供的內(nèi)置數(shù)學(xué)函數(shù)可方便地處理程序中的數(shù)學(xué)運(yùn)算。(√)
2、explode()函數(shù)用指定的連接符將數(shù)組拼接成字符串。(×)(說(shuō)反了)
3、為函數(shù)設(shè)置參數(shù)時(shí),默認(rèn)參數(shù)和必選參數(shù)的位置沒(méi)有限制,可以隨意設(shè)置。(×)(默認(rèn)(可選)參數(shù)必須放在非默認(rèn)(必選)參數(shù)的右側(cè)。)
4、函數(shù)調(diào)用時(shí),函數(shù)的名稱可以使用一個(gè)變量來(lái)代替。(√)(可變函數(shù))
5、在PHP中,定義函數(shù)時(shí)可以沒(méi)有返回值。(√)
三、選擇題
1、下列關(guān)鍵字中,用于設(shè)置函數(shù)返回值的是(D)。
A、continue
B、break
C、exit
D、return
2、實(shí)現(xiàn)向下取整的函數(shù)是(B)。
A、ceil()
B、floor()
C、min()
D、max()
3、若在函數(shù)內(nèi)訪問(wèn)函數(shù)外定義的變量,需要使用(C)關(guān)鍵字。
A、public
B、var
C、global
D、static
4、下面關(guān)于時(shí)間和日期函數(shù)的說(shuō)法錯(cuò)誤的是(B)。
A、time()函數(shù)用于獲取當(dāng)前的UNIX時(shí)間戳
B、date()函數(shù)將日期轉(zhuǎn)換成UNIX時(shí)間戳
C、mktime()和strtotime()函數(shù)都可以將給定的日期時(shí)間轉(zhuǎn)換成UNIX時(shí)間戳
D、microtime()函數(shù)可以獲取到當(dāng)前時(shí)間的微秒數(shù)
5、下面關(guān)于字符串函數(shù)的說(shuō)法正確的是(C)。
A、trim()可以對(duì)字符串進(jìn)行拼接
B、str_replace()可以生成重復(fù)字符串
C、substr()可以截取字符串
D、strlen()以準(zhǔn)確獲取中文字符串長(zhǎng)度文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-800880.html
四、簡(jiǎn)答題
1、請(qǐng)至少列舉5個(gè)常用的字符串函數(shù)。
函數(shù)名稱 | 功能描述 |
---|---|
strlen() | 獲取字符串的長(zhǎng)度 |
strpos() | 在指定字符串中查找目標(biāo)字符串首次出現(xiàn)的位置 |
strrpos() | 獲取指定字符串在目標(biāo)字符串中最后一次出現(xiàn)的位置 |
str_replace() | 用于對(duì)字符串中的某些字符進(jìn)行替換操作 |
substr() | 用于獲取字符串中的子串 |
substr_replace() | 用于把字符串的一部分替換為另一個(gè)字符串 |
explode() | 將指定字符串拆分成數(shù)組 |
implode() | 用指定的連接符將數(shù)組中的鍵值拼接成字符串 |
trim() | 去除字符串首尾處的空白字符(或指定的字符串) |
str_repeat() | 重復(fù)字符串 |
strcmp() | 比較兩個(gè)字符串的大小 |
2、請(qǐng)列舉5個(gè)常用的數(shù)學(xué)函數(shù)。
函數(shù)名 | 功能描述 | 函數(shù)名 | 功能描述 |
---|---|---|---|
abs() | 絕對(duì)值 | min() | 返回最小值 |
ceil() | 向上取最接近的整數(shù) | pi() | 返回圓周率的值 |
floor() | 向下取最接近的整數(shù) | pow() | 返回x的y次方 |
fmod() | 返回除法的浮點(diǎn)數(shù)余數(shù) | sqrt() | 返回一個(gè)數(shù)的平方根 |
is_nan() | 判斷是否為合法數(shù)值 | round() | 對(duì)浮點(diǎn)數(shù)進(jìn)行四舍五入 |
max() | 返回最大值 | rand() | 返回隨機(jī)整數(shù) |
如有侵權(quán)請(qǐng)聯(lián)系我刪除。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-800880.html
到了這里,關(guān)于黑馬程序員《PHP基礎(chǔ)案例教程》第2版課后練習(xí)—第03章的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!