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

首頁 > 開發 > PHP > 正文

PHP 讀取Postgresql中的數組

2024-05-04 21:53:16
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:www.CuoXIn.com

function getarray_postgresql($arraystr)
{
$regx1 = '/^{(.*)}$/';
$regx2 = "http://"((////////|/////"|[^/"])+)/"|[^,]+/";
$regx3 = '/^[^"].*$|^"(.*)"$/';
$match = null;
preg_match( $regx1,$arraystr,$match);
$str = $match[1];
preg_match_all($regx2, $str,$match);
$items = $match[0];
$array = array();
$count = count($items);
for($index = 0; $index < $count;++$index)
{
preg_match($regx3, $items[$index],$match);
$array[$index]=end($match);
}
return $array;
}

在PHP從postgresql中讀取的數據都是字符串的,一般的數據還好處理,但是postgresql有一種數組型的數據,而如果我們的數組是字符串的,前且,里面有逗號或斜線也是可能的,這就給我們讀取帶來了一定的麻煩,上面的函數是我奮斗了幾個小時寫出來的。盡可能的考慮到了斜線,逗號,引號的存在。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 营山县| 景泰县| 襄汾县| 衢州市| 汉阴县| 大丰市| 广饶县| 略阳县| 巴塘县| 汝南县| 合水县| 布尔津县| 石家庄市| 黄山市| 北辰区| 开远市| 宁波市| 抚顺市| 准格尔旗| 措美县| 万安县| 高阳县| 西充县| 自贡市| 平顶山市| 海丰县| 双辽市| 新和县| 日土县| 四会市| 科技| 内江市| 会理县| 桓台县| 古浪县| 伊宁县| 淮阳县| 长岛县| 静安区| 高碑店市| 北京市|