国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

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

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

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

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

例子代碼如下:

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

實例代碼如下:

  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); //用逗號鏈接所有的操作ID 

SQL語句示例:

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ù)用逗號隔開,代碼如下:

  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']將會是一個數(shù)組,雖然說PHP是弱類型的,但這里可沒ASP弱,ASP可以直接:

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

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

因此,代碼如下:

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 灵台县| 绩溪县| 黎川县| 海伦市| 山阳县| 塔城市| 泾阳县| 安溪县| 柳林县| 民丰县| 吐鲁番市| 元氏县| 石泉县| 淮阳县| 贵定县| 昆明市| 康保县| 兴安县| 繁峙县| 洞口县| 金平| 青龙| 肥东县| 揭东县| 仪陇县| 略阳县| 洛川县| 闽清县| 清水河县| 乃东县| 梅州市| 固安县| 水城县| 绩溪县| 改则县| 梅州市| 仙游县| 伊吾县| 青河县| 依安县| 铜山县|