随笔分类 -  PHP

上一页 1 ··· 3 4 5 6 7
摘要:第一种 第二种 我们再来看一个支持以图片和文字两种方式给图片添加水印。图片支持GIF,PNG,JPG三种格式,水印图片支持PNG和GIF 参数说明: $imgSrc:目标图片,可带相对目录地址, $markImg:水印图片,可带相对目录地址,支持PNG和GIF两种格式,如水印图片在执行文件mark目 阅读全文
posted @ 2017-05-17 16:21 温柔的风 阅读(1718) 评论(0) 推荐(0) 编辑
摘要:下面是我在PHP 5.4下的安装方法: 如果找不到phpize 的话自己找PHP路径,我的在/usr/local/php/bin/phpize,下面这行也要按你的php.ini路径自行修改 如果显示 表示安装完成,下面要修改php的配置文件让它生效 在 php.ini 的最后面加入下面几行 详细配合 阅读全文
posted @ 2017-05-17 16:20 温柔的风 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:1、开启curl支持 由于php环境安装后默认是没有打开curl支持的,需修改php.ini文件,找到;extension=php_curl.dll,把前面的冒号去掉,重启服务即可; 2、使用curl进行数据抓取 初始化一个 cURL 对象 设置你需要抓取的URL 设置header 设置cURL 参 阅读全文
posted @ 2017-05-17 16:08 温柔的风 阅读(2003) 评论(4) 推荐(0) 编辑
摘要:掌握满足单例模式的必要条件 三私一公。 ①私有的构造方法-为了防止在类外使用new关键字实例化对象。 ②私有的成员属性-为了防止在类外引入这个存放对象的属性。 ③私有的克隆方法-为了防止在类外通过clone成生另一个对象。 ④公有的静态方法-为了让用户进行实例化对象的操作。 DB类及相关表操作; 实 阅读全文
posted @ 2017-05-17 16:06 温柔的风 阅读(3129) 评论(0) 推荐(0) 编辑
摘要:首先介绍一下php中ob缓存常用到的几个常用函数ob_start():开启缓存机制ob_get_contents():获取ob缓存中的内容ob_clean()清除ob缓存中的内容,但不关闭缓存ob_end_clean() 清除ob缓存中的内容,并关闭缓存ob_flush 清空缓存,输出内容,但不关闭 阅读全文
posted @ 2017-05-17 15:45 温柔的风 阅读(223) 评论(1) 推荐(0) 编辑
摘要:冒泡排序原理 冒泡排序对一个数组里的数字进行排序,把数组里两个相邻的数比较大小,将值小的数放在前面,把大的数往后面放,当然这种排序是升序,即从小到大。举例说明$array = [64, 56, 31, 68, 6];数组中有五个元素,按照原理说法,再详细说一下做几轮比较和比较的细节。第一轮[64, 阅读全文
posted @ 2017-05-17 15:36 温柔的风 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:function check_wap() { if (isset($_SERVER['HTTP_VIA'])) return true; if (isset($_SERVER['HTTP_X_NOKIA_CONNECTION_MODE'])) return true; if (isset($_SER 阅读全文
posted @ 2017-05-17 15:17 温柔的风 阅读(459) 评论(0) 推荐(0) 编辑
摘要:初始化项目 本篇教程我尽量按照Windows/*nix都可以运行的方式来讲解。 得益于Symfony installer,我们目前可以很方便的初始化一个Symfony2项目。不过首先,你得有一个Symfony installer。 随便创建一个目录:比如www,然后在此目录下先安装Symfony i 阅读全文
posted @ 2017-05-17 15:17 温柔的风 阅读(699) 评论(0) 推荐(0) 编辑
摘要:Js代码 百度云公开下载地址:链接: https://pan.baidu.com/s/1G-96yi4opJYxaEgesh4Dyg 提取码: wh5r Html+Php代码 <volist name="huodong_list" id="v"> <script> $(document).ready 阅读全文
posted @ 2017-05-17 15:14 温柔的风 阅读(263) 评论(0) 推荐(0) 编辑
摘要:PHP防止XSS跨站脚本攻击的方法:是针对非法的HTML代码包括单双引号等,使用htmlspecialchars()函数 。 在使用htmlspecialchars()函数的时候注意第二个参数, 直接用htmlspecialchars($string) 的话,第二个参数默认是ENT_COMPAT,函 阅读全文
posted @ 2017-05-17 15:04 温柔的风 阅读(16041) 评论(0) 推荐(1) 编辑
摘要:利用Mysqli和PDO 产生原因 主要就是一些数据没有经过严格的验证,然后直接拼接 SQL 去查询。导致漏洞产生,比如: 因为没有对 $_GET['id'] 做数据类型验证,注入者可提交任何类型的数据,比如 " and 1= 1 or " 等不安全的数据。如果按照下面方式写,就安全一些。 把 id 阅读全文
posted @ 2017-05-17 15:02 温柔的风 阅读(499) 评论(1) 推荐(1) 编辑
摘要:滔哥原创 本人需求更改 简单的二维数组按照指定字段排序 要排序的key 有重复值 阅读全文
posted @ 2017-05-17 14:38 温柔的风 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一、给PHP安装Xdebug扩展 【windows】 废话不多说,直接上代码上方法安装扩展,我这里是在windows下。 首先需要确定的就是对应的PHP版本安装对应的Xdebug扩展文件,提供一个最快的方法,在安装好了PHP运行环境之后,查看一下phpinfo信息,ctrl+a,全选,然后打开htt 阅读全文
posted @ 2014-11-05 13:43 温柔的风 阅读(455) 评论(0) 推荐(0) 编辑
摘要:什么情况之下,会遇到PHP性能问题? 1:PHP语法使用不恰当。 2:使用PHP语言做了它不擅长的事情。 3:使用PHP语言连接的服务不给力。 4:PHP自身的短板(PHP自身做不了的事情)。 5:我们也不知道的问题?(去探索、分析找到解决办法,提升开发境界)。 对线上站点做压力测试的时候,我们一定 阅读全文
posted @ 2014-10-03 14:52 温柔的风 阅读(583) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7