十年专注于品牌网站建设 十余年专注于网站建设_小程序开发_APP开发,低调、敢创新、有情怀!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

南昌百恒网络

字符串组合及分解操作方法即explode()php

百恒网络 2013-08-22 4714

实现后台数据库提交过程中,有同一种类的分类,但有很多选择,例如:个人爱好,看书,电影,玩游戏,旅行,钩鱼等等,用户可以选择多种种类,但是我们不宜用很多字段来存放,如果用很多字段来存放,后面的运应,读取都非常麻烦.所以用一个字段.这样我们就需要将这些值组合起来,然后存入到该字段,一般表单只要同名,自动按先后次序用逗号隔开,所以我们只要直接获取值就可以,如下所示:

$Hobby=$_REQUEST['Hobby'];

对于需要手动联接的值,我们也可以这样实现

$Hobby=$Hobby.",".$Hobby.",";

值组合好后,该怎样分解及使用呢?

南昌网站设计公司工程师提示,在asp中 我们使用split 而PHP中我们也有这样的函数split,但性质不同于,在PHP中我们是用explode()函数.使用方法如下:

$ar1=explode(',',$Hobby);

for($i=0;$i {

echo $ar1[$i]."

";

}

explode前面参数是分割符,HTML表单提交时默认为:逗号.后面就是要拆分成数组的字符串.

希望对广大从事于网站开发技术人员有所帮助,原创文章出自:南昌网站建设公司-百恒网络 http://www.jxbh.cn 如需转载请注明出处!

400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络小程序

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
售后服务 售后服务
 
备案专线 备案专线
 
×