>백엔드 개발 >PHP 튜토리얼 >쉼표, 공백 및 캐리지 리턴으로 구분된 문자열을 배열로 변환하기 위해 PHP로 작성된 함수

쉼표, 공백 및 캐리지 리턴으로 구분된 문자열을 배열로 변환하기 위해 PHP로 작성된 함수

WBOY
WBOY원래의
2016-07-25 09:05:571538검색
  1. /**
  2. * transform ' hello, world !' to array('hello', 'world')
  3. * url: http://bbs.it-home.org
  4. * date: 2013/2/17
  5. */
  6. function strsToArray($strs) {
  7. $result = array();
  8. $array = array();
  9. $strs = str_replace(',', ',', $strs);
  10. $strs = str_replace("n", ',', $strs);
  11. $strs = str_replace("rn", ',', $strs);
  12. $strs = str_replace(' ', ',', $strs);
  13. $array = explode(',', $strs);
  14. foreach ($array as $key => $value) {
  15. if ('' != ($value = trim($value))) {
  16. $result[] = $value;
  17. }
  18. }
  19. return $result;
  20. }
  21. //test http://bbs.it-home.org
  22. $strs = 'Code is poetry! WTF!';
  23. var_dump(strsToArray($strs));
  24. ?>
复制代码

您可能感兴趣的文章: php空格分割文本为数组的例子 php分割中文字符串为数组的简单例子 php分割中英文字符串的几种方法 php split()字符串分割函数应用举例 php分割GBK中文乱码的解决方法 php字符串分割函数explode的例子



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.