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

PHP常见问题

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

7

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

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

15

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

PHP实现一个简单url路由功能实例

5

什么是php的路由机制1、路由机制就是把某一个特定形式的url结构中提炼出来系统对应的参数。举个例子,如:http://main.test.com/article/1其中:/article/1->?_m=article&id=

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

3

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

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

6

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

Yii2框架引用bootstrap中日期插件yii2-date-picker的方法

7

本文实例讲述了yii2框架引用bootstrap中日期插件yii2-date-picker的方法。分享给大家供大家参考,具体如下:最近在学习yii2框架,发现框架很强大,而且结合了时下许多新的技术在里面。简单记录一下yii2-date-pi

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

16

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

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

5

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

php中file_exists函数使用详解

5

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

Codeigniter的一些优秀特性总结

8

最近准备接手改进一个别人用codeigniter写的项目,虽然之前也有用过ci,但是是完全按着自己的意思写的,没按ci的一些套路。用在公众的项目,最好还是按框架规范来,所以还是总结一下,免得以后别人再接手的时候贻笑大方。1.首先是mvc如果

php伪静态之IIS篇

7

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

PHP中使用sleep函数实现定时任务实例分享

12

在某些程序中,有一些特殊的功能需要用到定时执行,如果熟悉linux的朋友肯定会说这不是容易吗,直接来个计划任务crontab不久实现了吗?这的确是可以实现,但必须是提前知道具体的执行时间,然后才能写到计划任务里去。比如凌晨两点,上午七点,或

解密ThinkPHP3.1.2版本之模块和操作映射

7

模板和操作映射功能是thinkphp3.1.2版本支持的对模块和操作设置的映射机制,由于可以通过改变配置动态改变(实际真正改变,并非别名)url访问地址,加强了应用的安全性,而且,映射机制具有url不区分大小写访问的特性,对于应用的迁移也有

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

3

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

Laravel实现表单提交

4

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

Smarty模板引擎缓存机制详解

4

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

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

9

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

跟我学Laravel之快速入门

9

安装laravel框架使用composer执行安装和依赖管理。如果还没有安装的话,现在就开始安装composer吧。安装composer之后,你就可以通过命令行使用如下命令安装laravel了:composercreate-projectl