ホームページ >バックエンド開発 >PHPチュートリアル >カンマ、スペース、キャリッジリターンで区切られた文字列を array_PHP チュートリアルに変換する PHP 関数

カンマ、スペース、キャリッジリターンで区切られた文字列を array_PHP チュートリアルに変換する PHP 関数

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

何かを検索するとき、複数の条件をスペースで区切って入力する可能性がよくあります。今日のプロジェクトでたまたまこの状況に遭遇したので、複数の条件を配列に入れる関数を書きました。現在、スペース、カンマ (中国語と英語)、およびキャリッジ リターン区切りがサポートされています。ニーズを満たせない場合は、この関数を確認して変更するだけで十分です

。コードは次のとおりです:
/* *
* 「こんにちは、世界!」を変換します。 array('hello', 'world') へ
*/
function strsToArray($strs) {
$result = array();
$strs = str_replace (',', ',', $strs);
$ strs = str_replace("n", ',', $strs); $strs = str_replace(' ', ',', $strs) ;
$array =explode(',', $strs);
foreach ($array as $key => $value) {
if ('' != ($value = trim($value))) {
$result[] = $value;
}
}
//test
$strs = 'コードは詩です!' ;
var_dump(strsToArray($strs));



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

www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/325599.html

技術記事何かを検索するとき、複数の条件をスペースで区切って入力する可能性がよくあります。今日のプロジェクトでたまたまこの状況に遭遇したので、次のような関数を書きました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。