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

PHP常见问题

Yii2实现UploadedFile上传文件示例

12

闲来无事,整理了一下自己写的文件上传类。通过uploadfile::getinstance($model,$attribute);uploadfile::getinstances($model,$attribute);uploadfile:

PHP实现随机生成水印图片功能

10

基于php的gd图形库,自己生成一张图片。仅限初识gd库,实例学习。一、需求网站的布局用到了类似慕课网课程列表的风格,每一个课程是一个banner图,图下面是标题加简介。因为课程的数量较大没有为所有的课程设计专门的banner,所以需要按照

Yii2中hasOne、hasMany及多对多关联查询的用法详解

17

前言hasone、hasmany是yii2特有的用于多表关联查询的函数,平时在使用多表关联查询的时候建议使用它们。为什么?因为这种方式关联查询出来的结果会保留yii2自有的表头排序功能,以及checkboxcolumn中input的id存值

Yii安装与使用Excel扩展的方法

7

本文实例讲述了yii安装与使用excel扩展的方法。分享给大家供大家参考,具体如下:1.下载eexcelbehavior到项目扩展目录下2.下载phpexcl到扩展目录3.控制器调用:/***导出列表,各商家保障金列表*/publicfun

Joomla实现组件中弹出一个模式(modal)窗口的方法

8

本文实例讲述了joomla实现组件中弹出一个模式(modal)窗口的方法。分享给大家供大家参考,具体如下:最关键的js在/media/system/js/modal.js。有以下两种方式都可以实现,修改的都是扩展组件的模板文件default

使用php实现从身份证中提取生日

8

用php从身份证中提取生日,包括15位和18位身份证functiongetidcardinfo($idcard,$format=1){$result['error']=0;//0:未知错误,1:身份证格式错误,2:无错误$result['f

php中file_exists函数使用详解

9

说明:boolfile_exists(string$filename)如果由filename指定的文件或目录存在则返回true,否则返回false。在windows上,使用//计算机名/共享/文件名或计算机名共享文件名,以检查网络共享文件。

PHP开发中csrf攻击的简单演示和防范

20

csrf攻击,即crosssiterequestforgery跨站(域名)请求伪造,这里的forgery就是伪造的意思。网上有很多关于csrf的介绍,比如一位前辈的文章csrf的攻击方式详解,参考这篇文章简单解释下:csrf攻击能够实现依赖

php伪静态之IIS篇

11

有的win主机iis不支持.htaccess文件,我在这里指的不是本地在本地的话用apmserv服务器可以用.htaccess文件,用apmserv服务器环境配置伪静态可以看php伪静态(urlrewritemod_rewrite重写)这篇

php无限级数据JSON格式及JS解析

5

flash需要json格式的数据,于是,就有了如下代码:(php实现,c#类似,json库自己去下吧~~)复制代码代码如下://--查询用户下线信息,返回json,用于flashif(!empty($_get['action'])&&!em

基于PHP实现商品成交时发送短信功能

12

最近做了一个项目,其中有需求,要求我们实现此功能:商品成交时发送短信,下面小编贴出核心代码,方面大家以后学习。html代码省略.....model代码省略.....核心代码如下所示:  /**------------------------

Smarty模板引擎缓存机制详解

7

本文实例讲述了smarty模板引擎缓存机制。分享给大家供大家参考,具体如下:首先说下smarty缓存和编译,这是两个不同的概念,编译默认情况下是启动的,而缓存机制需要人为开启,smarty编译过的文件还是php文件,所以执行的时候还是编译的

Laravel实现表单提交

7

首先,先做一个简单的表单页面<html><head></head><body><formaction="/submit"method="post"><inputtype="t

微信获取用户地理位置信息的原理与步骤

7

在微信公众服务号开发需求中经常有获取用户位置信息的功能,通过用户的位置信息,可以做一些地图导航,以及基于lbs的营销活动。下面通过给大家介绍微信服务号获取用户位置信息的原理与步骤。原理1.位置信息获取流程2.位置信息报文<xml>

php过滤敏感词的示例

8

复制代码代码如下:$badword=array('张三','张三丰','张三丰田');$badword1=array_combine($badword,array_fill(0,count($badword),'*'));$bb='我今天开

ubutu16.04环境下,PHP与mysql数据库,网页登录验证实例讲解

7

正好最近的域名备案通过了,兴起就突然想做一个网页,虽然之前去备案域名也是有这个目的。问过几个人,说用linux上用php搭建网站很简单,就试着做了一个,这里主要说一下登录验证相关的部分;首相准备几个文件,主要是index.php、conn.

phpexcelreader读取excel内容存入数据库实现代码

10

上一篇文章介绍了php-excel-reader读取excel文件的方法,因为需要,将excel这样的数据:新建数据库表如下:--数据库:`alumni`--表的结构`alumni`createtableifnotexists`alumni