在使用php对mysql进行处理时,有时候要对文件内容进行读取并输出,处理时发现php对读取的文件内容输出字符串后面会有一个空格,从而影响某些操作

例如:文件 2.txt 内容如下

123

234

abc

php脚本

file.php

$con = mysql_connect("localhost","root","111111");

if (!$con)

{

die('Could not connect:' .mysql_error());

}

mysql_select_db("zzadmin",$con);

$file=file('2.txt');

$arrlength=count($file);

for ($x=0;$x

$b=$file[$x];

$sql = "INSERT INTO csdn_db (username,passwd,email) SELECT username,passwd,email FROM csdn where passwd like '$b%'";

var_dump($sql);

echo "

";

?>

如图1

查阅资料发现可以通过PHP trim()函数解决此问题

方法如下:

trim() 去除一个字符串两端空格,

rtrim() 是去除一个字符串右部空格,

ltrim() 是去除一个字符串左部空格。

-------------------------------------

更改脚本:

$con = mysql_connect("localhost","root","111111");

if (!$con)

{

die('Could not connect:' .mysql_error());

}

mysql_select_db("zzadmin",$con);

$file=file('2.txt');

$arrlength=count($file);

for ($x=0;$x

$c=$file[$x];

$b=rtrim($c);

//添加函数

$sql = "INSERT INTO csdn_db (username,passwd,email) SELECT username,passwd,email FROM csdn where passwd like '$b%'";

var_dump($sql);

echo "

";

>

如图2

相关报道:

百度竞价那些事儿 最近一段时间李诚都在对一些竞价项目进行计划,尝试,操作,总结,分析.就像上图一样,百度竞价的五大主要步骤,非常的言简意赅.不得不说百度竞价系统现在越来越完善之后,相比以前系统优秀太多了,当然还是有很多不足的地方,这一点谷歌adwords一直 更多

项目中的包命名规则,一般如下: com.amos.domain 封装JavaBean,一般我喜欢用model命名这个包 com.amos.dao 封装dao层 com.amos.dao.daoimpl 实现dao层接口 com.amos.service 封装service层 com.amos.service.serviceiml 实现service层接口 com.amos.web.contro 更多

php抓取数据去除空格,php读取文本去除空格相关推荐

  1. php 读取文件内容清除空格,php读取文本去除空格

    在使用php对mysql进行处理时,有时候要对文件内容进行读取并输出,处理时发现php对读取的文件内容输出字符串后面会有一个空格,从而影响某些操作 例如:文件 2.txt 内容如下 123 234 a ...

  2. libpcap抓取数据包

    libpcap是数据包捕获函数库.该库提供的C函数接口可用于需要捕获经过网络接口数据包的系统开发上.libpcap提供的接口函数主要实现和封装了与数据包截获有关的过程.这个库为不同的平台提供了一致的编 ...

  3. python抓取数据时失败_爬取数据缺失的补坑,Python数据爬取的坑坑洼洼如何铲平...

    渣渣业余选手讲解,关于爬取数据缺失的补坑,一点点关于Python数据爬取的坑坑洼洼如何铲平,个人的一些心得体会,还有结合实例的数据缺失的补全,几点参考,仅供观赏,如有雷同,那肯定是我抄袭的! 在使用P ...

  4. node.js抓取数据(fake小爬虫)

    在node.js中,有了 cheerio 模块.request 模块,抓取特定URL页面的数据已经非常方便. 一个简单的就如下 var request = require('request'); va ...

  5. 如何使用Python爬虫抓取数据?

    Python爬虫应用十分广泛,无论是各类搜索引擎,还是日常数据采集,都需要爬虫的参与.其实爬虫的基本原理很简单,今天小编就教大家如何使用Python爬虫抓取数据,感兴趣的小伙伴赶紧看下去吧! 工具安装 ...

  6. java模拟新浪微博_Java模拟新浪微博登陆抓取数据

    前言: 兄弟们来了来了,最近有人在问如何模拟新浪微博登陆抓取数据,我听后默默地抽了一口老烟,暗暗的对自己说,老汉是时候该你出场了,所以今天有时间就整理整理,浅谈一二. 首先: 要想登陆新浪微博需要预登 ...

  7. python3爬虫系列23之selenium+腾讯OCR识别验证码登录微博且抓取数据

    python3爬虫系列23之selenium+腾讯OCR识别验证码登录微博且抓取数据 1.前言 上一篇是一个 python3爬虫系列22之selenium模拟登录需要验证码的微博且抓取数据, 我们是首 ...

  8. git-history:一款用于分析保存在Git和SQLite中的网页抓取数据的工具

    大多数人都知道Git scraping,这是一种网页抓取工具编程技术,你可以定期将数据源快照抓取到Git存储库来跟踪数据源随时间的变化. 如何分析这些收集到的数据是个公认的难题.git-history ...

  9. 【VBA研究】用XMLHTTP的Post功能抓取数据

    作者:iamlaosong 我前一阵子用VBA做了个工具,用XMLHTTP的Get功能抓取城市间距离.现在我想用用XMLHTTP的Post功能抓取邮件轨迹.抓取数据是用Get还是Post,取决于网站提 ...

  10. 朋友开网店 做个抓取数据的小程序

    朋友开网店需要填充初期的数据.  专门做了一个抓取数据的小程序.分享一下. private void button1_Click(object sender, EventArgs e)         ...

最新文章

  1. 兴趣部落老是显示无法连接服务器失败,qq兴趣部落为什么停运
  2. 重装windows2003遇到的老问题:0X0000007B和显卡驱动安装不上。
  3. 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
  4. 解决htmlfile: 未知的运行时错误
  5. Oracle存储过程小解
  6. 机器学习知识总结系列- 基本概念(1-0)
  7. SAP MM模块-实施顾问岗位-面试手册-项目管理经验面试清单-英文
  8. Mysql(对数据库的操作)
  9. 解决SQL SERVER 2000挂起的问题
  10. Win32 Application和Win32 Console Application区别
  11. 《软件测试的艺术》笔记
  12. NOI2022 题解
  13. php msvcr100.dll丢失,WAMP启动报错MSVCR100.dll丢失
  14. RecyclerView加载多类型item 实现淘宝首页布局
  15. opencv-python cv2.VideoWriter() 导出视频无法播放的四个原因
  16. 设计师必备的导航网站
  17. 云服务器怎么安装虚拟主机,服务器上怎么安装虚拟主机
  18. 9.面向对象、面向对象-原型模式
  19. linux下测试ftp传输,linux下ftp命令使用详解---linux文件传输ftp命令
  20. 盛迈坤电商:自然流量怎么样打造爆款

热门文章

  1. Failed to load Idlinux.c32, Boot failed: press any key to retry
  2. 想知道CSDN积分怎么获取谢谢啦 需要下载文件
  3. WINDOWS 98 启动盘(加强版)
  4. windows卸载linux系统,Windows和Linux双系统下完美卸载linux
  5. 思科软件服务器怎么作用,TFTP 服务器的选择和使用
  6. avast 8.0.1483 许可文件(杀毒软件免费激活)
  7. 各种杀毒软件序列号注册码大全
  8. Qt中添加静态库.lb,.a和动态库.dll,.so,头文件和.cpp文件
  9. Java项目的命名规范
  10. 安卓加密视频播放器使用教程