PHP读取文本文件 换行尾巴的问题

Hello
World
John
play
football

这个文本文件 如果编码不一样
结果也不一样

如果这样替换
$lines = file(‘file.txt’);
$string = str_replace(array(“\r”, “\n”), ”, $lines)
会有换行的尾巴

可以这样
$lines = file(‘file.txt’, FILE_IGNORE_NEW_LINES);

如果需要去掉空行 可以这样
$lines = file(‘file.txt’, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);

另外一个方法
$file = ‘newline.txt’;
$data = file_get_contents($file);
$lines = explode(PHP_EOL, $data);

NGINX配置文件变更监控 重新载入nginx reload生效 基于MD5的

NGINX配置文件变更监控 重新载入nginx reload生效 基于MD5的

这个是基于MD5的
不依赖其他
继续阅读NGINX配置文件变更监控 重新载入nginx reload生效 基于MD5的

x***videos 开始使用HLS提供高清视频了

We have started to deploy our new video player. The technology used (HLS) is different and more advanced than every other adult site currently. The videos are made of many small pieces (instead of a single big file) to load faster. If the source is good and your connection fast enough the video will be played in HD automatically. Here is an example : Amazing Ass. We are still working on improving the other player functionalites (buttons and behavior) based on your feedback

一直觉得xvideos的技术真心牛逼
月访问量那么大 网站和视频载入速度巨快

最最最主要的 养活了好多寄生虫站啊

从APACHE的日志记录中 提取已使用的流量数据 AWK

If you need a simple, non-scientific way of calculating the used bandwidth of your webserver in MB, use this command:

cat /var/log/apache2/access.log | awk ‘{ SUM += $5} END { print SUM/1024/1024 }’

Change the log file name to fit your vhost.

CURL vs MULTI CURL vs File Get Content benchmark test

测试循环12个URL 类似采集请求的结果

CURL: total 5.11485290527 s
MULTI CURL: total 0.369098901749 s
FILE GET CONTENTS: total 9.39328789711 s

file_get_content函数最慢,CURL次之 在可以忍受的范围类
不得不说下CURL的多线程并发请求 并行请求队列 继续阅读CURL vs MULTI CURL vs File Get Content benchmark test

Warning: sqlite_open() [function.sqlite-open]: file is encrypted or is not a database in 错误解决

晕死 竟然遇到这种问题
Warning: sqlite_open() [function.sqlite-open]: file is encrypted or is not a database in 错误解决

提示文件可能加密或者不是数据库文件
悲剧

检查了下
竟然是版本的问题
2个db 一个OK
一个不行
建立的工具不一样

一个版本 显示 SQLite version: 2.8.17
另外一个显示 SQLite version: 3.7.7.1

拿2的class去读3的db 所以出现这个问题

转换下数据库就可以了
版本 2 转换3 或者3to2

解决

最近通过搜索访问本文章的关键词: