ホームページ  >  記事  >  バックエンド開発  >  Postgresql_PHP チュートリアルで PHP が配列を読み取る

Postgresql_PHP チュートリアルで PHP が配列を読み取る

WBOY
WBOYオリジナル
2016-07-21 15:11:41871ブラウズ

コードをコピーします コードは次のとおりです:

function getarray_postgresql($arraystr)
{
$regx1 = '/^{(.*)}$/';
$regx2 = "/" ((\\ \\|\\"|[^"])+)"|[^,]+/";
$regx3 = '/^[^"].*$|^"(.*)" $/'; $ マッチ = null;
preg_match ($ regx1, $ arraystr, $ match); $index]=end($match);
}
return $array;
}


PHPのpostgresqlから読み込まれるデータは全て文字列であり処理が容易ですが、postgresqlには配列型のデータがあり、配列が文字列の場合、その中にコンマやスラッシュが含まれている可能性があり、これが読み取りに一定の困難をもたらしました。スラッシュ、コンマ、およびスラッシュの存在を考慮して関数を作成するのに数時間苦労しました。できるだけ引用符
を使用してください。



http://www.bkjia.com/PHPjc/326853.html

www.bkjia.com
tru​​e
http://www.bkjia.com/PHPjc/326853.html

技術記事

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。