创建数组时,由于疏忽将元素内容书写错误,更改错误的元素内容可以通过数组键值实现。本实例通过数组下标(键值)实现将数组中指定索引位置的元素替换, PHP数字索引由数字组成,下标从0开始,数值索引一般表示数组表示数组元素在数组中的位置,数字索引数组默认索引值从数字0开始,不需要特别的指定,
数组元素的个数和元素值是可以改变的 。本实例通过数组函数array_push()向数组添加元素。 在PHP中,向数组中添加元素使用array_push()函数,其语法如下: int array_push(array array,mixed var[,mixed...]);
在PHP中,应用count()函数对数组中的元素个数进行统计,其语法如下: int count(mixed array[, int mode]) 参数说明: array:必选参数,指定被统计的数组。 mode:可选参数,其参数值COUNT_REC
如果只是想保存几个数据就没有必要和数据库交互,此时,可以选用数组。本实例通过数组函数array()实现创建并输出数组, array():新建一个数组。 array array([mixed...]); 参数mixed的语法为"key=>value",多
用户在购买电子商务网站的商品时,商品一般都是以快递或邮寄的方式传递到用户手中,所以如果用户不正确地填写邮寄地址或邮政编码,就可能造成不必要的损失,本实例通过正则表达式函数preg_match()验证用户提交的邮政编码格式是否正确, (1)preg_match()函数:进行正则表达式
计算机的每一步操作都是需要时间的,只不过由于时间过于短暂用户感觉不到。本实例通过时间戳函数microtime()计算查询操作的执行时间,运行结果如图2.94所示。 id:1 查询操作所用时间为:0.004093秒 获取查询操作的执行时间,在PHP中主要是使用
文件上传功能几乎是所有网站所必备的,然而文件上传对于服务器来说是具有很大的风险,因此应该对文件的大小,文件的类型进行限制。 PHP中字符串逆序输出可以通过循环实现,但最简单的方式是通过函数strrev()实现。strrev()函数可将字符串反转,其语法如下: string
在站内搜索中,往往要求列出符合条件的关键字多少个,本实例通过字符串函数 substr_count()统计查询关键字的出现次数。 substr_count()函数的语法如下: int substr_count(string haystack,string needle)
关键字描红技术广泛应用于站内搜索或者高级搜索中,是一项很常用的技术。 str_replace()函数可用于执行字符串替换操作,其语法如下: mixed str_replace(mixed search,mixed replace,mixed subject[,int &
字符串的分割、合成对于程序员来说是十分重要的,在应用方面也十分广泛。例如,在遍历数据库查找匹配项时就会用到合成函数,而购物车程序一般会用到分割函数。本实例通过explode()函数和implode()函数实现分割、合成字符串。(1)explode()函数 explode()函数按照
substr()函数用于从字符串中按照指定位置截取一定长度的字符。通过该函数可以获取某个固定格式字符串中的一部分,如果使用一个正数作为子串起点来调用这个函数。将得到从起点到字符串结束的整个字符串;如果是负数作为子串起来调用,将得到原字符串尾部的一个子串。字符个数等于给定负数的绝对值,其语法如下
(1)转换成整型。在将非整型数据转换成整型时,方法在变量前使用(integer)或者(int),装换规则如下: 浮点型装换成整型。小数点