麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 語(yǔ)言 > PHP > 正文

php中implode()函數(shù)實(shí)現(xiàn)字符連接

2024-09-04 11:49:08
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在php中implode() 函數(shù)把數(shù)組元素組合為一個(gè)字符串了,與explode函數(shù)正好是反正,下面來(lái)看幾個(gè)implode函數(shù)示例.

語(yǔ)法:implode(separator,array) // array為數(shù)組,separator為分切符。

例子代碼如下:

  1. //鏈接搜索條件 
  2. $wheresql = implode(' AND '$wherearr); //鏈接搜索條件 
  3.  function simplode($ids) { 
  4. return "'".implode("','"$ids)."'"
  5. }  //開(kāi)源軟件:Vevb.com 
  6.    $itemidarr = array(); //初始化itemidarr數(shù)組 
  7.   if(emptyempty($_POST['item'])) {  //判斷提交過(guò)來(lái)的是否存在待操作的記錄,如果沒(méi)有,則顯示提示信息并退出 
  8.    showmessage('space_no_item'); 
  9.   } 
  10.   $itemidstr = simplode($_POST['item']); //用逗號(hào)鏈接所有的操作ID 
  11.   //對(duì)提交的數(shù)據(jù)進(jìn)行檢查 

實(shí)例代碼如下:

  1. $catidarr = array(); 
  2. if(!emptyempty($t1)) $catidarr[] = '\''.$t1.'''
  3. if(!emptyempty($t2)) $catidarr[] = '\''.$t2.'''
  4. if(!emptyempty($t3)) $catidarr[] = '\''.$t3.'''
  5. $catidstr = implode(' , '$catidarr); //用逗號(hào)鏈接所有的操作ID 

SQL語(yǔ)句示例:

SELECT uid, name, namestatus FROM ".tname('space')." WHERE uid IN (".simplode($uids).")

例子,批量刪除數(shù)據(jù):

SQL:$SQL="delete from `doing` where id in ('1,2,3,4')";

數(shù)據(jù)用逗號(hào)隔開(kāi),代碼如下:

  1. 表單:<form action="?action=doing" method="post"
  2. <input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="1"/> 
  3. <input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="2"/> 
  4. <input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="3"/> 
  5. <input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="4"/> 
  6. <input type="submit"/> 
  7. </form> 

好$ID_Dele=$_POST['ID_Dele']將會(huì)是一個(gè)數(shù)組,雖然說(shuō)PHP是弱類型的,但這里可沒(méi)ASP弱,ASP可以直接:

SQL="delete from [doing] where id in ('"&ID_Dele&"')"進(jìn)行刪除,但PHP不能把$ID_Dele直接放進(jìn)去,因?yàn)?ID_Dele可不是'1,2,3,4'哦,因?yàn)?ID_Dele是一個(gè)數(shù)組,具有鍵和值.

好,PHP中也不難,剛好有個(gè)函數(shù):implode(),對(duì)了,同split()explode()功能剛好相反的一個(gè)函數(shù),后兩者是用某字符(比如逗號(hào))分割的,而前者則可以拼接為字符串.

因此,代碼如下:

  1. $ID_Dele= implode(",",$_POST['ID_Dele']); 
  2. $SQL="delete from `doing` where id in ($ID_Dele)";

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲国产精品久久久久制服红楼梦 | 久久华人 | 精品一区二区三区中文字幕 | 亚洲成人精品久久久 | 一级做受毛片免费大片 | 黄色片网站免费 | 深夜毛片免费看 | www.7777在线 | 奇米888一区二区三区 | 在线播放视频一区二区 | 国产超碰人人爽人人做人人爱 | 狠狠操视频网站 | 色网站综合 | 国产精品啪 | 7m视频成人精品分类 | 成人短视频在线观看 | 一区二区三区日韩在线观看 | 一区二区三区国产视频 | 成人在线视频在线观看 | 亚洲视频在线观看免费 | 国产99精品 | 久久久中 | 国产一级毛片高清视频完整版 | 久久福利小视频 | 国产午夜精品一区二区三区四区 | 国产一区二精品区在线 | 国产1区2区3区中文字幕 | 99国产精品欲a| 在线免费小视频 | 免费看性xxx高清视频自由 | 92看片淫黄大片一级 | 成人三级电影网站 | 一本色道久久久888 国产一国产精品一级毛片 国产精品高潮视频 | 在线亚洲综合 | 国内精品视频饥渴少妇在线播放 | 国产精品高潮视频 | 超碰一区 | 午夜精品视频免费观看 | 午夜精品久久久久久久96蜜桃 | 性爱视频在线免费 | 免费一级毛片观看 |