当前位置:首页 > PHP教程 > PHP常见问题

PHP常见问题

yii2中使用webuploader实现图片上传的实战项目

4

图片上传几乎是应用必备,前面也针对kartik的fileinput做了一篇详细的说明,不过很多人反馈各种问题,下面针对webuploader的使用单独写了一个组件。该组件可以更好的处理yii2在图片上传过程中带来的一系列问题,目前支持多图多

PHP得到某段时间区间的时间戳php定时任务

7

这两天要实现这样功能:当达到某一条件时,让服务器发短信给用户,数量为多条。基本思路:linux定时扫描,若有满足条件的用户,则发送短信。但为了防止打扰到用户,要求只能在白天8:00-20:00发送短信,怎么样获得到每天的这段时间区间?请看复

php开发文档会员收费1期

14

介绍  最新项目——会员收费,目的是要以更好的展现形式表现给用户,以及添加了新功能(会员机制)。索引流程图  1>展示界面  2>获取折扣价格接口说明http请求脚本(curl或socket)测试数据流程图其中里面的demo:是

ThinkPHP3.2.2实现持久登录(记住我)功能的方法

6

本文实例讲述了thinkphp3.2.2实现持久登录功能的方法。分享给大家供大家参考,具体如下:实现持久登录,即用户在登录时,勾选了"记住我"之后,无论是否关闭浏览器,只要不退出登录,在指定的时间内始终保持登录状态(缺点是在另一台电脑上登录

ThinkPHP中limit()使用方法详解

16

本文介绍thinkphp的limit()方法的用法。limit方法可以用于对数据库操作的结果进行取指定范围的条数。即相当于是在mysql查询语句中的limit子句。limit方法也是模型类的连贯操作方法之一,主要用于指定查询和操作的数量,特

php+redis消息队列实现抢购功能

16

本文实例为大家分享了php+redis消息队列实现抢购的具体代码,供大家参考,具体内容如下实现功能:1.基于redis队列,防止高并发的超卖2.基于mysql的事务加排它锁,防止高并发的超卖基于redis队列工作流程:1.管理员根据good

php实现上传图片生成缩略图示例

6

功能很简单,代码中有注释,直接给大家上代码了复制代码代码如下:<?php/***上传图片生成缩略图**需要gd2库的支持**初始化时需要参数newthumbnails('需要缩略的图片的原始地址','缩略图的宽度','缩略图的高度',

laravel容器延迟加载以及auth扩展详解

15

昨天按照手册教程,动手写一个auth扩展,按照包独立性的原则,我不希望将auth::extend()这种方法写在start.php中,毫无疑问,我选择了在服务提供器register()方法中注册扩展驱动。然而,事与愿违……发现问题当我在lo

xss防御之php利用httponly防xss攻击

8

xss的概念就不用多说了,它的危害是极大的,这就意味着一旦你的网站出现xss漏洞,就可以执行任意的js代码,最可怕的是攻击者利用js获取cookie或者session劫持,如果这里面包含了大量敏感信息(身份信息,管理员信息)等,那完了。。。

ZendFramework教程之请求对象的封装Zend_Controller_Request实例详解

9

本文实例讲述了zendframework教程之请求对象的封装zend_controller_request方法。分享给大家供大家参考,具体如下:概述请求对象是在前端控制器,路由器,分发器,以及控制类间传递的简单值对象。请求对象封装了请求的模

浅谈PHP拦截器之__set()与__get()的理解与使用方法

9

“一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在php5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和

php中计算程序运行时间的类代码

10

复制代码代码如下:classtimer{private$starttime=0;//程序运行开始时间private$stoptime=0;//程序运行结束时间private$timespent=0;//程序运行花费时间functionsta

100多行PHP代码实现socks5代理服务器[2]

3

100多行php代码实现socks5代理服务器,这次是使用swoole纯异步来写,使用状态机来处理数据。目前用它访问开源中国木有压力,但访问网易新闻就压力山大。我发现我用别的语言写得代理,访问网易新闻都压力大。嘎嘎,学艺不精。对swoole

phpxml-rpc远程调用

8

复制代码代码如下:<?php/*从网上找来的xml-rpc库,对于开发小型的外部通讯接口很有用*/function&xml_serialize($data,$level=0,$prior_key=null){#assumesahash

PHP指定截取字符串中的中英文或数字字符的实例分享

7

我们在开发过程中,经常会碰到截取中文英文数字等的问题,大家知道中文所占的字符和英文数字是不同的;然后我们就会在项目的common里写一些日常的函数包含时间计算转换和中英文字符截取的函数;比如截取中英文的函数没个几行代码恐怕拿不下来的吧,现在

dedecms批量提取第一张图片最为缩略图的代码(文章+软件)

5

具体的实现代码,如下:下面会给简单的说明。复制代码代码如下:<?php/*1.配置好你的数据库连接2.注意数据表名的前缀默认为dede_3.一定要先备份你的数据库或备份dede_archives表如产生损失本人概不负责*///数据库连

php笔记之:数据类型与常量的使用分析

5

settype—设置变量的类型boolsettype(mixed$var,string$type)将变量var的类型设置成type。type的可能值为:•“boolean”(或为“bool”,从php4.2.0起)•

ZendFramework教程之Zend_Layout布局助手详解

10

本文实例讲述了zendframework教程之zend_layout布局助手。分享给大家供大家参考,具体如下:一、作用布局的作用和模版的作用类似。可以认为是把网站通用、公共的部分拿出来作为通用的页面框架。例如一个基本的web页面,可能页面的

Yii数据库缓存实例分析

8

本文实例讲述了yii数据库缓存用法。分享给大家供大家参考,具体如下:yii操作数据库缓存:1、在main.php主文件中添加'dbcache'=>array('class'=>'system.caching.cdbcache',

Yii2表单事件之Ajax提交实现方法

5

本文实例讲述了yii2表单事件之ajax提交实现方法。分享给大家供大家参考,具体如下:前言yii2现在使用js都必须要注册代码了。要实现ajax提交,有两种方法。一是直接在activeform调用beforesubmit参数,但是个人认为这