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

PHP常见问题

解密ThinkPHP3.1.2版本之模板继承

8

模板继承是thinkphp3.1.2版本添加的一项更加灵活的模板布局方式,模板继承不同于模板布局,甚至来说,应该在模板布局的上层。模板继承其实并不难理解,就好比类的继承一样,模板也可以定义一个基础模板(或者是布局),并且其中定义相关的区块(

Smarty高级应用之缓存操作技巧分析

9

本文实例讲述了smarty高级应用之缓存操作技巧。分享给大家供大家参考,具体如下:smarty缓存控制smarty提供了强大的缓存功能。但有时我们并不希望整篇文档都被缓存,而是有选择的缓存某一部分内容或某一部分内容不被缓存。例如你在页面上端

php伪造HTTP_REFERER页面URL来源的三种方法

5

php获取当前页面的前一个页面url地址,即当前页面是从哪个页面链接过来的,可以使用$_server['http_referer'],但是这个来源页面的url地址是可以被伪造和欺骗的,本文章向大家介绍伪造http_referer页面url的

CI框架安全类Security.php源码分析

10

ci安全类提供了全局防御csrf攻击和xss攻击策略,只需要在配置文件开启即可:复制代码代码如下:$config['csrf_protection']=true;$config['global_xss_filtering']=true;并提

thinkphp连贯操作实例分析

10

本文实例分析了thinkphp连贯操作用法。分享给大家供大家参考。具体分析如下:一、常用连贯操作,可以接连使用但没前后顺序之分,后面一定要有方法select,updata,delete,find1.where:帮助我们设置查询条件2.ord

详解Laravel视图间共享数据与视图Composer

5

1、在视图间共享数据除了在单个视图中传递指定数据之外,有时候需要在所有视图中传入同一数据,即我们需要在不同视图中共享数据。要实现这一目的,需要使用视图工厂的share方法。全局帮助函数view和response类似,如果传入参数,则返回il

php版微信公众平台接口参数调试实现判断用户行为的方法

14

本文实例讲述了php版微信公众平台接口参数调试实现判断用户行为的方法。分享给大家供大家参考,具体如下:微信开发的时候,发现有个重要的变量$postobj,获得了一个xml结构装入的对象里因为用户发来的事件,之前只知道用户发送一个消息,我进行

smarty半小时快速上手入门教程

8

本文讲述了smarty快速上手入门的方法,可以让读者在半小时内快速掌握smarty的用法。分享给大家供大家参考。具体实现方法如下:一、smarty的程序设计部分:在smarty的模板设计部分我简单的把smarty在模板中的一些常用设置做了简

PHP实现QQ快速登录的方法

14

前言:php实现qq快速登录,罗列了三种方法方法一:面向过程,回调地址和首次触发登录写到了一个方法页面【因为有了if做判断】,方法二,三:面向对象1.先调用登录方法,向腾讯发送请求,2.腾讯携带本网站唯一对应参数openid,accesst

详解PHP中strlen和mb_strlen函数的区别

4

在php里有两个计算字符串个数的函数一个是strlen,一个是mb_strlen;先来看看手册中的定义strlenstrlen—获取字符串长度intstrlen(string$string)返回给定的字符串string的长度。mb_strl

Symfony数据校验方法实例分析

11

本文实例讲述了symfony数据校验方法。分享给大家供大家参考。具体分析如下:校验在web应用程序中是一个常见的任务。数据输入到表单需要被校验。数据在被写入数据库之前或者传入一个webservice时也需要被校验。symfony2配备了一个

php支付宝手机网页支付类实例

11

本文实例讲述了php支付宝手机网页支付类。分享给大家供大家参考。具体分析如下:此处注意:①该类是用在yii框架里面的,没有去掉一些框架的东西。②本类不能不做任何修改而使用。1.php代码部分如下:复制代码代码如下:<?phpn

浅谈Laravel队列实现原理解决问题记录

8

问题公司项目使用laravel的开发的两个项目在同一个测试服务器部署,公用同一个redis。在使用laravel中的队列时,产生冲突干扰。查找问题原因在laravel队列的操作类illuminatequeueredisqueue.php中可

php中把美国时间转为北京时间的自定义函数分享

12

由于最近做邮件系统用到了时间转化,需要把从谷歌gmail下载下来的邮件时间转化为北京时间,于是乎就写了一个时间转化函数,希望对有需要的盆友所有启迪,我们都知道中美时间相差13个小时,下面直接上代码:functiondatezhuanhuan

thinkPHP5使用laypage分页插件实现列表分页功能

15

一、背景在使用thinkphp框架做项目的时候,经常会遇到对列表的内容进行分页。thinkphp框架中自带了分页功能,但是有缺陷。这个缺陷是每次返回每页数据给页面时需要重新加载页面所需要的js、css等资源。如果页面包含的js过多、过大,会

PHP数组和explode函数示例总结

6

php数组和explode函数应用实例,供大家学习参考。例1:<?php$province=array("北京","上海","天津","重庆","河北","山西","内蒙古","辽宁","吉林","黑龙江","江苏","浙江"