黑马程序员《PHP基础案例教程》第2版课后练习—第03章

这篇具有很好参考价值的文章主要介绍了黑马程序员《PHP基础案例教程》第2版课后练习—第03章。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第3章课后练习

答案均参考教材官方发布的PPT,以下是下载PPT的页面
人民邮电出版社教育社区:PHP基础案例教程(第2版)-图书-人邮教育社区

一、填空题

1、定义函数使用的关键字为(function)。
2、用于对字符串中的某些字符进行替换操作的函数是(str_replace())。
3、使用(strlen())函数可以获取字符串的长度。
4、substr(‘import’, 1, 3)的返回值是(‘mpo’)。(第3个参数表示截取长度)
5、strrpos(‘Welcome to learning PHP’, ‘e’)的返回值是(12)。

二、判断题

1、PHP提供的内置数学函数可方便地处理程序中的数学运算。(√)
2、explode()函数用指定的连接符将数组拼接成字符串。(×)(说反了)
3、为函数设置参数时,默认参数和必选参数的位置没有限制,可以随意设置。(×)(默认(可选)参数必须放在非默认(必选)参数的右侧。)
4、函数调用时,函数的名称可以使用一个变量来代替。(√)(可变函数)
5、在PHP中,定义函数时可以没有返回值。(√)

三、选择题

1、下列关键字中,用于设置函数返回值的是(D)。
A、continue
B、break
C、exit
D、return
2、实现向下取整的函数是(B)。
A、ceil()
B、floor()
C、min()
D、max()
3、若在函数内访问函数外定义的变量,需要使用(C)关键字。
A、public
B、var
C、global
D、static
4、下面关于时间和日期函数的说法错误的是(B)。
A、time()函数用于获取当前的UNIX时间戳
B、date()函数将日期转换成UNIX时间戳
C、mktime()和strtotime()函数都可以将给定的日期时间转换成UNIX时间戳
D、microtime()函数可以获取到当前时间的微秒数
5、下面关于字符串函数的说法正确的是(C)。
A、trim()可以对字符串进行拼接
B、str_replace()可以生成重复字符串
C、substr()可以截取字符串
D、strlen()以准确获取中文字符串长度

四、简答题

1、请至少列举5个常用的字符串函数。

函数名称 功能描述
strlen() 获取字符串的长度
strpos() 在指定字符串中查找目标字符串首次出现的位置
strrpos() 获取指定字符串在目标字符串中最后一次出现的位置
str_replace() 用于对字符串中的某些字符进行替换操作
substr() 用于获取字符串中的子串
substr_replace() 用于把字符串的一部分替换为另一个字符串
explode() 将指定字符串拆分成数组
implode() 用指定的连接符将数组中的键值拼接成字符串
trim() 去除字符串首尾处的空白字符(或指定的字符串)
str_repeat() 重复字符串
strcmp() 比较两个字符串的大小

2、请列举5个常用的数学函数。

函数名 功能描述 函数名 功能描述
abs() 绝对值 min() 返回最小值
ceil() 向上取最接近的整数 pi() 返回圆周率的值
floor() 向下取最接近的整数 pow() 返回x的y次方
fmod() 返回除法的浮点数余数 sqrt() 返回一个数的平方根
is_nan() 判断是否为合法数值 round() 对浮点数进行四舍五入
max() 返回最大值 rand() 返回随机整数

如有侵权请联系我删除。文章来源地址https://www.toymoban.com/news/detail-800880.html

到了这里,关于黑马程序员《PHP基础案例教程》第2版课后练习—第03章的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包