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

PHP常见问题

解析CI即CodeIgniter框架在Nginx下的重写规则

7

最近研究ci框架,发现这个框架的路由功能在nginx下有问题,报404错误,后来在网上查资料,发现需要开启path_info。在nginx7.16以后貌似就支持path_info了,只需要在配置文件中开启即可。打开nginx.conf文件,

Laravel中重写资源路由自定义URL的实现方法

9

前言本文主要给大家介绍了关于laravel中重写资源路由自定义url的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:重写原因近期在使用laravel开发项目过程中,为了简化路由代码使用了laravel的资源路由,r

新浪SAE搭建PHP项目教程

6

1.新浪云平台sae(http://sae.sina.com.cn/)。注册账号2.创建应用  3.填写应用信息  4.应用创建完成,管理应用  5.上传代码(.zip)格式  非常有用的图文教程,希望小伙伴们能够喜欢。

PHP远程调试之XDEBUG

9

开发的时候我都是使用xdebug在本地调试,但是最近加入一些项目中去,环境太复杂了,要在本地搭建一个开发环境真的太麻烦了,那么我们怎么使用xdebug来远程调试呢?我这里使用虚拟机搭建了一个模拟环境来实验说明:1.虚拟机ip:192.168

Codeigniter实现发送带附件的邮件

10

本文实例讲述了codeigniter实现发送带附件的邮件的方法。分享给大家供大家参考。具体分析如下:attach()方法允许你的发邮件时带上附件,下面是演示代码复制代码代码如下:$this->load->library('ema

thinkPHP5.0框架URL访问方法详解

10

本文实例讲述了thinkphp5.0框架url访问方法。分享给大家供大家参考,具体如下:url设计thinkphp5.0在没有启用路由的情况下典型的url访问规则是:http://servername/index.php(或者其它应用入口文

ThinkPHP空模块和空操作详解

10

thinkphp的空模块和空操作也是很有实用意义的功能,空模块的概念就是当thinkphp找不到指定模块的时候,它会尝试去定位空模块(emptyaction),执行空模块里面的index操作。同理,空操作也是同样的概念,当系统找不到指定模块

PHP实现动态web服务器方法

9

以下内容通过图文并茂的方式介绍php实现动态web服务器的方法,具体内容如下:本文所实现的服务器仅仅是演示和理解原理所用,力求简单易懂。有兴趣的朋友可以继续深入改造要是现实一个web服务器,那么就需要大概了解web服务器的运行原理。先从静态

ThinkPHP采用原生query实现关联查询leftjoin实例

16

本文实例讲述了thinkphp采用原生query实现关联查询leftjoin的方法。分享给大家供大家参考。具体如下:thinkphp提供了join方法来实现关联查询,但是很不好用,还是用原生的方便,所以推荐大家用query方法:复制代码代码

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

15

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

ZendFramework教程之Zend_Registry对象用法分析

10

本文实例讲述了zendframework教程之zend_registry对象用法。分享给大家供大家参考,具体如下:使用对象注册表(registry)对象注册表(或称对象仓库)是一个用于在整个应用空间(applicationspace)内存储

WordPress中获取所使用的模板的页面ID的简单方法

19

什么是模板呢?默认情况wordpress是使用主题目录下page.php来作为模板显示页面的,但是有时候我们需要不同的模板来显示页面,比如登录、注册和投稿页面等,这些页面跟普通的页面是有所区别,这时候wordpress提供了页面模板让开发者

phpxml-rpc远程调用

8

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

PHP将逗号、空格、回车分隔的字符串转换为数组的函数

8

我们在搜索一些东西时会经常遇到可以通过空格隔开来达到输入多个条件的目的。今天正好项目中遇到了这个情况,就写了一个函数,将多个条件放到数组里。目前支持空格、逗号(中英文)、回车分割,如不能满足需求,看下这个函数修改一下应该就可以了复制代码代码

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

12

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

php写的AES加密解密类分享

9

今天写了一个php的aes加密类。适用于yii的扩展。如果不用在yii框架中,把代码中yii::app()->params['encryptkey']换成你对应的默认key就可以了。类代码:<?php/***phpaes

使用淘宝IP库获取用户ip地理位置

14

淘宝公布了他们的ip库http://ip.taobao.com/,还有restapi接口,不过每个用户的访问频率需小于10qps,访问方式:http://ip.taobao.com/service/getipinfo.php?ip=[ip地