【转载】使用ThinkPHP时,双引号导致插入数据库经过转义的处理
在ThinkPHP中提交表单插入数据的时候,单引号和双引号是会被自动转义的,就是会自动的加上反斜线, 但是我不想给单引号和双引号加上反斜线, 如:hds”gh”j’g'h 会被自动转义为:hds\”gh\”j\’g\’h 请注意需要的是取消这个转义的功能,而不是使用stripslashes() 函数删除这些反斜杠,即不需要官方的这个自动转义的功能。 所以在网上搜索到解决方法:...
View Articlephp中使用curl获取网页内容乱码
在php中,使用curl来获取网页内容的时候,中文显示乱码,这个主要是对方的网页显示的编码和自己这边的网页的显示编码不一致导致的,解决的方法主要有两个: 1.改变本地代码页面的编码 比如该地址:http://hq.sinajs.cn/list=sz300123 右键-》编码-》,他显示的gb2312,这时候我们可以再我们的页面的头信息里面设置 <meta...
View Articlecurl实例-通过新浪股票接口获取股票信息
在学习curl的过程中,我们知道curl是相当于一个简单的浏览器,通过往对应的服务上面发送数据信息,返回服务器的响应结果,这个在Java里面主要是使用封装好的httpclient来进行操作,但是自己认为在php里面会更加的简单,方便! 首先使用:curl_init,初始化一个新的会话,返回一个cURL句柄,这个就像是Java里面的socket通信,建立网络通信连接。 curl_setopt...
View Articlephpmailer发送邮件中,网易邮箱乱码问题
用phpmailer做一个邮件发送的应用,刚开始的时候,都是在腾讯的邮箱里面测试,没啥问题,结果去了网易的邮箱,我的是126的邮箱,结果就乱码了,当然网上乱码现象: 下图就是乱码的现象,不过标题原来也是乱码的!解决办法: 1.针对标题和发送人名称 原来内容“测试”,你要发送的是 ”=?utf-8?B?” . base64_encode ( “测试”) . “?=”;...
View Article[转]Warning: mysql_connect(): No such file or directory
I’ve been trying to setup a local PHP/Mysql app today and came across this issue with the database connection. Warning: mysql_connect(): No such file or directory The connection parameters I’ve been...
View Articlephp中$this的含义
php中$this是指一个变量,当一个对象调用一个方法的时候,$this指向的就是这个对象的本身,通常情况下面,这个$this就是调用这个方法的对象,但是有的时候,也可能是调用另外一个通过静态方法来调用的对象(因为如果使用new来调用,那肯定就是本身了) <?php class A{ function foo(){...
View Articlephp vld安装
在下载地址:http://pecl.php.net/package/vld/ 根据你的版本来下载自己需要的文件吧,我的是php5.6 所以下载的是 vld-0.13.0.tgz 在linux服务器下面执行下面的操作: wget http://pecl.php.net/get/vld-0.13.0.tgz 1.解压 tar -xvf vld-0.13.0.tgz...
View Articleseaslog性能改进的测试
为了体现SeasLog的性能,我在日志里面循环输出1万次 1 <?php 2 for($i=0;$i<100000;$i++){ 3 SeasLog::info(“log_data “.$i); 4 } 5 ?> ab -n10 -c3 http://127.0.0.1/seaslog/test_log.php 修改代码: php_stream...
View Article[转]推荐!国外程序员整理的 PHP 资源大全
ziadoz 在 Github 发起维护的一个 PHP 资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等。 伯乐在线已在 GitHub 上发起「PHP 资源大全中文版」的整理。欢迎扩散、欢迎加入。 https://github.com/jobbole/awesome-php-cn 依赖管理 依赖和包管理库...
View Articleworkman的学习总结
我们知道php主要是用来做web应用的,而且平时使用的都是都是和其他的web服务器来结合使用,比如和apache,nginx和apache的时候,是作为apache的一个动态模块来加载,和nginx的时候主要是使用fpm的形式,现在其他的一些语言,比如python,nodejs,ruby,go都是单独作为http服务编程的,其实php也是可以的,php里面有一些扩展,我们平时做web应用的时候都是很...
View Article