PHP
文章平均质量分 58
hxmzzx
新手
展开
-
PHP正则表达式入门教程[转]
PHP正则表达式入门教程[转] 思维导图点击下图,可以看具体内容! 介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教! 需要知道的术语——下面的术语你知道多转载 2015-12-09 10:26:06 · 351 阅读 · 0 评论 -
PHP Imagick 图片合成 圆角处理
需求:为用户生成特定的二维码 ,拉取用户的微信头像 和特定的背景图合成一张用户专属海报方法:采用PHP的Imagick扩展功能对图片进行合成处理。对微信头像进行圆角处理,然后压缩图片的质量 1. 根据微信用户特定id生成专属二维码,合成海报 public static function getTicket($scene_id) { $qrcode = '{"expire原创 2016-10-13 09:34:58 · 6343 阅读 · 0 评论 -
PHP foreach变量的坑
在foreach里面定义的变量在循环之外作用域不会消失,还可以生效$array = array('key' =>'name'); $key = "aaaaa"; foreach ($array as $key => $value) { } echo $key ; 打印出来的$key =原创 2016-09-08 18:13:29 · 1062 阅读 · 0 评论 -
PHP post获取页面传过来的数组json存到数据库然后在取出来反转显示到页面
把表单的数据成对存到数组的键和值中,然后json化存到数据库在取出来反转显示到页面中,保持键和值对HTML form表单 input name="key[]" id="name" value="0"> 键 input name="key[]" id="name" value="0"> 值 键 值PHP后台 test.php原创 2016-05-23 18:36:19 · 4310 阅读 · 0 评论 -
snarty foreach name的使用
smarty的foreach的参数表如下Attribute Name属性名称Type类型Required必要Default默认值Description描述fromarray数组Yes必要n/aThe array you are looping through循环访问的数组原创 2016-05-23 17:23:28 · 591 阅读 · 0 评论 -
PHP 自动加载(转)
在PHP开发过程中,如果希望从外部引入一个class,通常会使用include和require方法,去把定义这个class的文件包含进来。这个在小规模开发的时候,没什么大问题。但在大型的开发项目中,这么做会产生大量的require或者include方法调用,这样不因降低效率,而且使得代码难以维护,况且require_once的代价很大。在PHP5之前,各个PHP框架如果要实现类的自动加载,转载 2016-03-28 18:11:05 · 303 阅读 · 0 评论 -
PHP设计模式:单例模式
单例模式又称为职责模式,它用来在程序中创建一个单一功能的访问点,通俗地说就是实例化出来的对象是唯一的。所有的单例模式至少拥有以下三种公共元素: 1. 它们必须拥有一个构造函数,并且必须被标记为private 2. 它们拥有一个保存类的实例的静态成员变量 3. 它们拥有一个访问这个实例的公共的静态方法单例类不能再其它类中直接实例化,只能被其自身实例化。它不会创建实例副本,而原创 2016-04-07 10:56:53 · 315 阅读 · 0 评论 -
HTML】Table边框使用总结 ,只显示你要显示的边框(内边框,外边框)
转载地址 http://blog.sina.com.cn/s/blog_6721f25c0101e0l8.html一、表格的常用属性基本属性有:width(宽度)、height(高度)、border(边框值)、cellspacing(表格的内宽,即表格与tr之间的间隔)、 cellpadding(表格内元素的间隔,即tr与tr之间的间隔)、bordercolorlight(表格的亮转载 2016-02-23 16:37:25 · 31890 阅读 · 0 评论 -
smarty 中的自定义函数counter
counter 用法 {counter start=0 skip=2 print=false}属性属性类型是否必须缺省值描述namestringNodefault计数器的名称startnumberNo1记数器初始值原创 2016-02-23 11:52:44 · 733 阅读 · 0 评论 -
php网站安全性问题
一、常见PHP网站安全漏洞对于PHP的漏洞,目前常见的漏洞有五种。分别是Session文件漏洞、SQL注入漏洞、脚本 命令执行漏洞、全局变量漏洞和文件漏洞。这里分别对这些漏洞进行简要的介绍。1、session文件漏洞Session攻击是黑客最常用到的攻击手段之一。当一个用户访问某一个网站时,为了免客 户每进人一个页面都要输人账号和密码,PHP设置了Session和Cooki转载 2016-03-07 22:45:56 · 431 阅读 · 0 评论 -
PHP正则表达式
1.基本格式 正则表达式的形式一般如下:“/abc/” 或者 “#abc#”2.正则函数php中有两套正则函数一套是由PCRE库提供的,使用“preg_”为前缀命名的函数一套是由POSIX扩展提供的,使用以“ereg_”为前缀命名的函数(将退出历史舞台)通常将模式表达式(即正则表达式)包含在两个反斜线“/”之间,如“/apple/”。使用PERL兼容规则的函数有:转载 2015-12-09 12:06:14 · 309 阅读 · 0 评论 -
调用 move_uploaded_file()函数出错
今天在做上传文件模块时,调用move_uploaded_file()一直出现两个警告Warning: move_uploaded_file(./upfiles/图片.rar) [function.move-uploaded-file]: failed to open stream: Invalid argument in D:\AppServ\www\29\show1.php on lin原创 2016-01-06 09:14:37 · 1283 阅读 · 0 评论 -
PHP常见缓存技术 (转载)
转载地址 http://justcoding.iteye.com/blog/650010在大部份情况下我们的网站都会使用数据库作为站点数据存储的容器。当你执行一个SQL查询时,典型的处理过程 是:连接数据库->准备SQL查询->发送查询到数据库->取得数据库返回结果->关闭数据库连接。但数据库中有些数据是完全静 态的或不太经常变动的,缓存系统会通过把SQL查询的结果缓存到一个更快的存储系统转载 2015-12-21 10:34:52 · 334 阅读 · 0 评论 -
把xheditor配置到网站上
今天在做网站文本编译器的时候,看到CSDN的文本编译器xheditor编译器实用性很强,就自己配置了一下,实现图片上传功能。1.上官网http://xheditor.com/download下载最新编辑器,然后规划文件目录结构在js文件下在xheditor2.进入demos文件查看使用例子调用js文件时要按照自己的文件路径设置$(pageInit原创 2016-01-04 10:48:47 · 923 阅读 · 0 评论 -
PHP添加文本编辑器nicEditor
NicEditorNicEdit是一个轻量级,跨平台的Inline Content Editor。NicEdit能够让任何 element/div变成可编辑或者能够把标准的TextArea转换成富文本编辑器。NicEdit是我见过最轻量级的富文本编辑器,总共就一个JS文件和一张图片使用方法 Demo 1 : Convert All Textareas原创 2015-12-29 12:19:41 · 932 阅读 · 0 评论 -
redis 批处理 查询所有的数据value
redis在查询所有的数据的时候,可以使用mget,性能比get快。mget的时间复杂度是O(1),返回包含所有给定的key值的列表在php中使用实例: public function getList(Query $query) { $keys = $this->redis->keys("*"); $result = array(); $re原创 2017-02-27 16:25:48 · 11336 阅读 · 0 评论