PHP+MySQLl网站开发项目式教程项目一 模块二 PHP程序设计.ppt

PHP+MySQLl网站开发项目式教程项目一 模块二 PHP程序设计.ppt

  1. 1、本文档共133页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数组 ——数组遍历 在操作数组时,依次访问数组中每个元素的操作称为数组遍历。在PHP中,通常使用foreach()语句遍历数组。 $fruit = [apple, pear]; foreach($fruit as $key = $value){ //输出结果:0---apple 1---pear echo $key.---.$value. ; } $fruit = [apple, pear]; foreach($fruit as $value){ //输出结果:apple pear echo $value. ; } $key表示数组元素的键 $value表示数组元素的值 任务四:函数与数组 PHP内置函数 对于常用的功能,除了自定义函数外,PHP还提供了许多内置函数。例如,对字符串的截取、数组的排序、浮点数的四舍五入等。开发中内置函数的合理运用,会大大提升开发效率。 任务四:函数与数组 PHP内置函数 ——字符串函数 函数名 功能描述 strlen() 获取字符串的长度 strrpos() 获取指定字符串在目标字符串中最后一次出现的位置 str_replace() 用于字符串中的某些字符进行替换操作 substr() 用于获取字符串中的子串 explode() 使用一个字符串分割另一个字符串 implode() 用指定的连接符将数组拼接成一个字符串 trim() 去除字符串首尾处的空白字符(或指定成其他字符) str_repeat() 重复一个字符串 任务四:函数与数组 PHP内置函数 ——字符串函数 //③ 返回除了最后2个元素外的所有元素 var_dump(explode(n, banana, -2)); //输出结果: array(1){ [0]= string(2) ba } //① 字符串分割成数组 var_dump(explode(n, banana)); //输出结果:array(3){ [0]= string(2) ba [1]= string(1) a [2]= string(1) a } //② 分割时限制次数 var_dump(explode(n, banana, 2)); //输出结果:array(2){ [0]= string(2) ba [1]= string(3) ana } 任务四:函数与数组 PHP内置函数 ——数组函数 函数名 功能描述 count() 用于计算数组中元素的个数 range() 用于建立一个包含指定范围单元的数组 sort() 对数组排序 rsort() 对数组逆向排序 ksort() 对数组按照键名排序 krsort() 对数组按照键名逆向排序 array_search() 在数组中搜索给定的值 array_unique() 移除数组中重复的值 array_column() 返回数组中指定的一列 array_keys() 返回数组中的键名 函数名 功能描述 array_merge() 用于合并一个或多个数组 array_chunk() 可以将一个数组分割成多个 asort() 对数组进行排序并保持索引关系 arsort() 对数组进行逆向排序并保持索引关系 shuffle() 打乱数组顺序 array_reverse() ?返回一个单元顺序相反的数组 array_rand () 从数组中随机取出一个或多个单元 key() 从关联数组中取得键名 in_array() 检查数组中是否存在某个值 array_values () 返回数组中所有的值 任务四:函数与数组 PHP内置函数 ——数组函数 $tel = [110, 120, 119]; echo in_array(120, $tel) ? Got it! : not found!; //输出结果:Got it! echo in_array(120, $tel, true) ? Got it! : not found!; //输出结果:not found! in_array()函数用于判断数组中是否存在某个元素。 当省略第3个参数时,只搜索$tel数组中值为120的元素 当将第3个参数设为true时,表示不仅要搜索值为120的元素,还会检查数据类型是否相同。 任务四:函数与数组 PHP内置函数 ——数学函数 函数名 功能描述 abs() 绝对值 ceil() 向上取最接近的整数 floor() 向下取最接近的整数 fmod() 返回除法的浮点数余数 is_nan() 判断是否为合法数值 max() 返回最大值 函数名 功能描述 min() 返回最小值 pi() 返回圆周率的值 pow() 返回x的y次方 sqrt() 平方根 round() 对浮点数进行四舍五入 rand() 返回随机整数 任务四:

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档