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

首頁 > 語言 > PHP > 正文

PHP數(shù)組轉(zhuǎn)字符串寫入數(shù)據(jù)庫的方法

2024-09-04 11:46:13
字體:
供稿:網(wǎng)友

下面本文章總結(jié)了三種把數(shù)組轉(zhuǎn)換成字符串然后寫入到數(shù)據(jù)庫中,一是直接利用implode函數(shù),另外就使用serialize與eval函數(shù)進(jìn)行轉(zhuǎn)換,下面來一起看看吧.

最簡(jiǎn)單的辦法,轉(zhuǎn)換implode,代碼如下:

數(shù)組->字符:$txt=implode("?",arr[]);

字符->數(shù)組:$arr[]=explode("?",txt);

使用php的serialize函數(shù),例子代碼如下:

  1. $data = array('上海''北京''武漢'); 
  2. $data = serialize($data); 
  3. echo $data

如何再將從數(shù)據(jù)庫中取出的數(shù)組字符串,轉(zhuǎn)換成數(shù)組呢?用unserialize函數(shù),代碼如下:

  1. $data = unserialize($data); 
  2. echo $data

當(dāng)然這樣我們還可以直接寫入到文件中,serialize和反序列unserialize來實(shí)現(xiàn),代碼如下:

  1. <?php  
  2. $file="./data/file.cache";  
  3. $array = array("count" => "3000",  
  4.               "num"  =>"300");  
  5.  //緩存 
  6. file_put_contents($file,serialize($array));//寫入緩存  
  7. $cacheArray = unserialize(file_get_contents($file));  
  8. print_r($cacheArray); 
  9. ?> 

例子,使用期php的eval函數(shù),string2array,array2string PHP數(shù)組轉(zhuǎn)字符串寫入數(shù)據(jù)庫,字符串?dāng)?shù)組轉(zhuǎn)可執(zhí)行,代碼如下:

  1. /**  
  2. * 將字符串轉(zhuǎn)換為數(shù)組  
  3.  
  4. * @param    string  $data   字符串  
  5. * @return   array   返回?cái)?shù)組格式,如果,data為空,則返回空數(shù)組  
  6. */   
  7.  function string2array($data) {    
  8.     if($data == ''return array();    
  9.     @eval("$array = $data;");    
  10.     return $array;    
  11. }    
  12.  /**  
  13. * 將數(shù)組轉(zhuǎn)換為字符串  
  14.  
  15. * @param    array   $data       數(shù)組  
  16. * @param    bool    $isformdata 如果為0,則不使用new_stripslashes處理,可選參數(shù),默認(rèn)為1  
  17. * @return   string  返回字符串,如果,data為空,則返回空  
  18. */   
  19. function array2string($data$isformdata = 1) {    
  20.     if($data == ''return '';    
  21.     if($isformdata$data = new_stripslashes($data);    
  22.     return addslashes(var_export($data, TRUE));    

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人资源在线观看 | 欧美日韩精品一区二区三区不卡 | 欧美人人干 | 国产精品自拍片 | 九九热精品在线视频 | 成人午夜天堂 | 99精品视频网站 | 免费视频www在线观看 | 亚洲国产精品500在线观看 | 国产精品v片在线观看不卡 成人一区二区三区在线 | 亚洲综合精品成人 | 亚洲午夜精品视频 | 国产做爰 | 久久草草影视免费网 | 日本中文字幕网址 | 免费国产自久久久久三四区久久 | 91豆奶| 成年免费大片黄在线观看岛国 | japanese xxxxhd | 国外成人在线视频 | 亚洲二区三区在线 | 国产精品99一区二区 | 欧美激情精品久久久久 | 国产做爰全免费的视频黑人 | 精品免费国产一区二区三区 | 免费在线观看毛片视频 | 久久一区国产 | 欧产日产国产精品乱噜噜 | 精品久久久久久久久久久久 | 精品久久久久久久久久久下田 | 视频一区免费观看 | 九九热精品视频在线播放 | 色吧久久 | 亚洲精品自在在线观看 | 免费欧美一级视频 | 性爱视频免费 | 黄色av一区二区三区 | 人人玩人人爽 | 欧美日韩高清不卡 | 欧美国产免费 | 成年人免费高清视频 |