在线客服与您一对一交流
当前位置: 主页 > 行业新闻 > IT技术 >

php 读取txt文本文件中的内容,转换成数组

    $str = file_get_contents('weixinname.txt');//将整个文件内容读入到一个字符串中
    $str_encoding = mb_convert_encoding($str, 'UTF-8', 'UTF-8,GBK,GB2312,BIG5');//转换字符集(编码)
    $arr = explode("\r\n", $str_encoding);//转换成数组
 
    //去除值中的空格
    foreach ($arr as &$row) {
        $row = trim($row);
    }
 
    unset($row);
    //得到后的数组
    var_dump($arr);
————————————————
\r\n是win下的换行符,和Linux的换行符不同的
可以用php的常量 PHP_EOL

相关文章:

  • CSS背景图片自适应全屏 .bg{ background:url(bg.png) no-repeat; background-size:cover; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )//IE特有的滤镜 }...

  • 在线HTML实体转字符串工具 #22235;在线HTML实体转汉字 HTML实体编码互转 https://uutool.cn/html2str/ http://www.toolzl.com/tools/htmlende.html...

  • 使用百度编辑器上传附件后,附件的图标,引用的是绝对URL,一下子完整暴露了编辑器所在目录,甚至后台入口也完全暴露了: 要解决这个问题,有两个方法: 前提是要把ueditor\dialogs\attachm...

  • 插件界面 插件功能 支持记录当天审核记录 支持可控时间段审核 支持可控栏目审核 支持审核后生成HTML,包括首页,栏目列表页,内容页 支持审核后推送到百度和熊掌 支持查看推送记录 使用...

  • display: table-cell table-cell属性让标签元素以表格单元格的形式呈现。兼容IE8+,会被以下CSS属性破坏: float position // 设置display: table-cell的元素对宽高敏感,margin无反应,响应padding 实现大小不固定...

  • Viewport viewport:可视窗口,也就是浏览器。 vw Viewport宽度, 1vw 等于viewport宽度的1% vh Viewport高度, 1vh 等于viewport高的的1% CSS3使用Calc calc()使用通用的数学运算规则,但是也提供更智能的功能:...

  • 1. (function(){}())与(function(){})() 这两种写法,都是一种 立即执行函数 的写法,即IIFE (Immediately Invoked Function Expression)。这种函数在函数定义的地方就直接执行了。 通常的函数声明和调用分开的写...

  • 浏览器缓存有时挺大的,修改网站后半天看不到效果,今天西安蟠龙小编总结几种清缓存看网站修改效果的方法 清缓存方法: 一、ctrl+f5 多刷新几次 二、用浏览器的无痕模式或者隐私模式 三...

  • window.location.origin(?前边的URL) 如果有端口号,含端口号 结果如下: http://www.it2168.com:8080 window.location.origin兼容问题 if (!window.location.origin) { window.location.origin = window.location.protocol + // + window.l...

  • matchHeight使所有选定元素的高度完全相等。 尽管这曾经是一个棘手的问题,但如今建议在可能的地方使用CSS Flexbox和CSS Grid,尽管该库对于旧版浏览器仍然有用。 特征 自动匹配元素组的高度 使...

  • 公司:西安蟠龙网络科技有限公司
  • 联系人:张经理
  • 手机/微信:187 2951 9978
  • Q Q: 136 8888 63 点击这里给我发消息
  • 地址:西安市雁塔区唐延南路11号逸翠园i都会