凡是过往,皆为序章。
  • 微信微信

PHP去掉过滤HTML空格和换行回车符

PHP去掉过滤HTML空格和换行回车符
        今天获取了一些HTML,用正则匹配出了要的信息,但是有些空格和换行回车符要去掉,于是用到了 $data['content']=str_ireplace(array(' ','\r\n','\r','\n'),'',$content[1]);        但是却失败了,得到的东西仍然是没有去掉换行回车符,空格倒是没了?怎么会事?试用了htmlspeci...

php设置默认编码,设置读取数据库采用的编码字符集

php设置默认编码,设置读取数据库采用的编码字符集
        之前搭建了个网站,php.ini里面的default_charset = "gb2312"。然后今天将一个网站放了上面,发现打开里面的汉字都是乱码了,用TXT文本打开发现这些网站保存的编码格式都是UTF-8。那么多网页,我也不可能一个个去修改,在里面加条 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">或...

PHP获取网页信息得到乱码的解决:CURLOPT_ENCODING

PHP获取网页信息得到乱码的解决:CURLOPT_ENCODING
        最近做了个自动读取其它网站信息并入库的网站,不过测试发现获取到的数据都是乱码。而网站的源码明显没有什么特殊加密的,用view-source:url查看网站的源码信息很正常。         我是用下面这个函数获取网页内容的: function getUrlContent($url) { ...

MySQL的几个好用的截取字符的函数

MySQL的几个好用的截取字符的函数
        在PHP中,可以用split或者explode函数对某关键字符对字符串进行分列,那么在在MySQL中有没有呢?         有,这就是substring_index(str,delim,count)。         它有三个参数,第1个是字符串,第2个是关键字符,第3个是截取保留的字符串的长度...