Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



PHP彻底解决以换行拆分成数组 后出现空元素的问题(原创)

场景:

前端用textarea文本域提交字符串 一行一个内容 以换行区分

网上看的那些替换\r \n \r\n都没用,于是自己动手:

后台接收字符串 进行如下处理 :

 $temp=explode(PHP_EOL,$da['name']);  //因为不同的系统的换行符号是不一样的,所以用系统定义好的变量是比较省事儿的

foreach ($temp as $key => $value) {   
  if (strlen($value) <= 1) {    //这里进行一个字符串长度判断,经过测试 如果中间有多个空白行的话 这些空白行的字符串长度是1 而如果最后一行是空白行的话字符串长度是0 所以这里用<=1
    unset($temp[$key]);
  }

}

print_r($temp)


浏览406  评论0  Alex于 2017-7-6 10:58
发言