文档章节

PHP读取文本并分行处理简单流程

wolfcub
 wolfcub
发布于 2015/02/05 10:28
字数 136
阅读 8
收藏 0
点赞 0
评论 0
<?php
@$fp = fopen("HMI/$pro_id.txt", 'rb');
if(!$fp){
  echo "<p><strong>Your txt could not be processed at this time.Please try again later.</strong></p>";
}else{
  while(@!feof($fp)){
   @$pro_text = fgets($fp, 999);
   $pro_text = addslashes($pro_text);
   $pro_text = preg_replace("/,/","<br /> ",$pro_text);
   $pro_text = preg_replace("/,/","<br /> ",$pro_text);
   $pro_text = preg_replace("%[\\\]+.*[\\n]%i"," ",$pro_text);//匹配以\开头以换行符结束的任意字符
   echo "<div class=\"textStyle\">".$pro_text."</div>";
  }
}
@fclose($fp);
?>

做自己公司小网站,因为没有数据库,就简单用文本处理了下数据,菜鸟发表记录一下http://siswell.com/HMI.php

© 著作权归作者所有

共有 人打赏支持
wolfcub
粉丝 0
博文 1
码字总数 136
作品 0
朝阳
个人站长
秋色园QBlog技术原理解析:性能优化篇:读写分离与文本数据库(十八)

上节回顾: 上节 秋色园QBlog技术原理解析:性能优化篇:用户和文章计数器方案(十七) , 秋色园 QBlog 对于频繁产生更新操作的访问计数器(用户表及文章表),进行了另一种优化方案处理,使得...

晨曦之光
2012/03/09
0
0
基于OpenCV及连通域分析进行文本块分割

上一次通过投影的方式进行了文本块分割,但这种方法有很大的局限性,要求分行清晰、不能有字符跨多行、不能倾斜,而且对噪声比较敏感。还是拿上一回的图片,但是我在上面加了一个比较大的字,...

BoyTNT
2015/08/20
0
0
某数据中心IT运维服务体系建设完整思路

某银行省级数据中心 IT 运维服务体系建设,应包含运维服务制度、流程、组织、队伍、技术、安全和对象等方面的内容。同时结合某银行的业务特色,整合运维服务资源,规范运维行为,确保服务质效...

English0523
2017/08/02
0
0
第八章、epub文件处理 -- 定位指定段落

第八章、epub文件处理 -- 定位指定段落 上一章中我们介绍了用ZLTextPlainModel类里的char数组存储.xhtml文件中的文本信息以及标签信息的流程。 本章中我们将介绍从ZLTextPlainModel类里的cha...

charlessun
2014/10/21
0
0
Canvas上drawText的进阶

前言 使用Canvas的drawText绘制文本是不会自动换行的,即使一个很长很长的字符串,drawText也只显示一行,超出部分被隐藏在屏幕之外。 那么TextView这样的控件是如何处理这个问题的呢?实际上...

街角的小丑
05/17
0
0
用 PHP 读取文件的正确方法

让我们算一算有多少种方法 处理诸如 PHP 之类的现代编程语言的乐趣之一就是有大量的选项可用。PHP 可以轻松地赢得 Perl 的座右铭“There's more than one way to do it”(并非只有一种方法可...

Minho
2012/02/08
0
1
文件打包,下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件

总结: 使用PHP下载文件的操作需要给出四个header(),可以参考我的另一篇博文:PHP如何实现下载功能超详细流程分析 计算文件的大小的时候,并不需要先打开文件,通过filesize($filename)就可...

雍雍_yoyo
2015/10/12
332
0
PHP的执行过程

1)传递给php程序需要的执行文件hello.php,php程序完成基本的准备工作后启动PHP及Zend引擎,加载注册的扩展模块。 2) 初始化完后读取脚本文件,Zend引擎对脚本进行此词法分析,语法分析,然...

四明狂客
2016/07/09
40
0
Tinyhttpd 源码阅读笔记

Tinyhttpd 源码阅读笔记 Tinyhttpd是一个超轻量级的 webserver, 对于了解 HTTP 协议, web服务本质有很好的参考价值 程序流程 从 main 函数入口开始 分析HTTP信息头,解释客户端传递过来的请...

r00txx
2016/07/11
140
0
php热身2:CRUD with Ajax

这次热身是一个会员管理系统,包括会员注册、登录、资料修改功能,使用ajax技术 1.建表 2.数据库连接类 书上没用PDO。但是pdo的封装,因为pdo函数用的不多,没啥经验,就先放放,只搞一个fet...

lovedan
2016/05/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

HashMap? ConcurrentHashMap? 相信看完这篇没人能难住你!

前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它...

crossoverJie
9分钟前
2
0
OSChina 周一乱弹 —— 你的朋友圈有点生锈了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @Devoes :分享Trademark的单曲《Only Love (电视剧《妙手仁心 II》插曲)》: 《Only Love (电视剧《妙手仁心 II》插曲)》- Trademark 手机党少...

小小编辑
今天
249
9
【面试题】盲人坐飞机

有100位乘客乘坐飞机,其中有一位是盲人,每位乘客都按自己的座位号就坐。由于盲人看不见自己的座位号,所以他可能会坐错位置,而自己的座位被占的乘客会随便找个座位就坐。问所有乘客都坐对...

garkey
今天
1
0
谈谈神秘的ES6——(二)ES6的变量

谈谈神秘的ES6——(二)ES6的变量 我们在《零基础入门JavaScript》的时候就说过,在ES5里,变量是有弊端的,我们先来回顾一下。 首先,在ES5中,我们所有的变量都是通过关键字var来定义的。...

JandenMa
今天
2
0
arts-week1

Algorithm 594. Longest Harmonious Subsequence - LeetCode 274. H-Index - LeetCode 219. Contains Duplicate II - LeetCode 217. Contains Duplicate - LeetCode 438. Find All Anagrams ......

yysue
今天
2
0
NNS拍卖合约

前言 关于NNS的介绍,这里就不多做描述,相关的信息可以查看NNS的白皮书http://doc.neons.name/zh_CN/latest/nns_background.html。 首先nns中使用的竞价货币是sgas,关于sgas介绍可以戳htt...

红烧飞鱼
今天
1
0
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

老韭菜
今天
1
0
AB 压力测试

Ubuntu 安装AB apapt-get install apache2-utils 使用AB 压力测试 -c 并发数 -n请求总数 ab -c 3000 -n 10000 http://localhost/test/index.php AB只能测试localhost 返回结果 This is Apac......

xiawet
今天
0
0
用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
今天
1
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部