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

カンマ、スペース、復帰で区切られた文字列を配列に変換するために PHP で書かれた関数

WBOY
WBOYオリジナル
2016-07-25 09:05:571538ブラウズ
  1. /**
  2. * 「こんにちは、世界!」を変換します。 array('hello', 'world') へ
  3. * URL: http://bbs.it-home.org
  4. * 日付: 2013/2/17
  5. */
  6. function strsToArray($strs) {
  7. $result = array();
  8. $strs = str_replace(', ', ',', $strs);
  9. $strs = str_replace("n", ',', $strs); str_replace(' ', ', $strs);
  10. $array =explode(',', $strs);
  11. foreach ($array as $key => $value) {
  12. if ('' != ( $value = trim($value))) {
  13. $result[] = $value;
  14. }
  15. return $result;
  16. //test http://bbs.it-home.org
  17. $strs = 'コードは詩です!';
  18. var_dump(strsToArray($strs));
  19. ?>
  20. 興味がありそうな記事:
  21. PHPのスペースで区切られたテキストを配列に入れる例
phpで中国語の文字列を配列に分割する簡単な例
PHPで中国語と英語の文字列を分割するいくつかの方法
phpのsplit()文字列分割関数の応用例

PHP分割GBK中国語文字化けの解決策 PHPの文字列分割関数explodeの例

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