国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 内江市| 林州市| 龙陵县| 晋中市| 灵璧县| 东辽县| 哈密市| 云和县| 喀什市| 文成县| 丰镇市| 休宁县| 武山县| 枣庄市| 沈丘县| 游戏| 台南市| 达尔| 怀远县| 潞城市| 西城区| 安图县| 涡阳县| 南丹县| 张家口市| 新乐市| 鹿邑县| 沙坪坝区| 奈曼旗| 郧西县| 诸城市| 和平区| 安西县| 玛沁县| 庆阳市| 克山县| 石楼县| 德惠市| 青川县| 民丰县| 华宁县|