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

PHP常见问题

PHPMVC框架路由学习笔记

7

提到php开发web,自然离不开开发框架,开发框架为我们提供了灵活的开发方式,mvc层分离,业务解耦等。。。第一篇先来简单点的,说说mvc框架的路由功能。。。一般的单入口框架路由都是这样的结构:domain/index.php/classn

Yii2中YiiBase自动加载类、引用文件方法分析(autoload)

7

本文实例分析了yii2中yiibase自动加载类、引用文件的方法。分享给大家供大家参考,具体如下:在yii2中这个函数是用来加载类的,没有直接引用文件的相关实现。但是这个也可以用来引用文件。publicstaticfunctionautol

yii2安装详细流程

5

本文为大家分享了yii2安装流程,供大家参考,具体内容如下yii2的资料很少,在网上搜了很多资料,综合着安装完之后,才发现他们都很不全面,以至于走了很多弯路下面我把完整的安装流程介绍给大家:前提:非常重要,你的php版本必须是php5.4以

8个必备的PHP功能实例代码

15

做过php开发的程序员应该清楚,php中有很多内置的功能,掌握了它们,可以帮助你在做php开发时更加得心应手,本文将分享8个开发必备的php功能,个个都非常实用,希望各位php开发者能够掌握。1、传递任意数量的函数参数2、使用glob()查

PHP将数组打乱shuffle函数的用法及简单实例

7

shuffle()phpshuffle()函数随机排列数组单元的顺序(将数组打乱)。本函数为数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序。语法:boolshuffle(array&array)例子1:<?php

PHP面向对象之后期静态绑定功能介绍

5

本文将对php后期静态绑定功能进行介绍,它主要用于解决在继承范围内引用静态调用的类。首先来看下面这个例子:复制代码代码如下:classperson{publicstaticfunctionstatus(){self::getstatus()

PHP小教程之实现链表

9

看了很久数据结构但是没有怎么用过,在网上看到了关于php的数据结构,学习了一下,与大家一起分享一下。复制代码代码如下:classhero{public$no;//排名public$name;//名字public$next=null;//$n

php多文件上传的实现实例

5

首先向大家讲解一下实现的方法。要实现多文件上传,我们可以在form表单中添加多个inputfile域,然后将这些inputfile的name属性设置为相同的名称且使用数组的形式命名,例如filename[]。至于文件上传的php代码和单个文

从零开始学YII2框架(二)通过Composer安装扩展插件

6

目前yii2的扩展还不是很多,截止到今天,在官网一共有33个,不过这些插件中不乏有优秀的扩展插件,我尝试了几个,发现了一系列好用的yii2插件,作者是来自印度的krajee团队,他们写的插件都很好用。推荐一下。krajee团队的网站:htt

PHP面试常用算法(推荐)

9

一、冒泡排序基本思想:对需要排序的数组从后往前(逆序)进行多遍的扫描,当发现相邻的两个数值的次序与排序要求的规则不一致时,就将这两个数值进行交换。这样比较小(大)的数值就将逐渐从后面向前面移动。//冒泡排序<?phpfunct

zf框架的Filter过滤器使用示例

4

复制代码代码如下:<?php/*过滤器的简单使用方法及操作()*/require_once("zend/loader.php");//引入filter的字符串转小写类与转大写类zend_loader::loadclass("zend_

2014过年倒计时示例

4

2014马上过年倒计时小程序复制代码代码如下:<?php$zero1=strtotime(date(“y-m-dh:i:s”));//当前时间$zero2=strtotime(“2014-1-3124:00:00′);//过年时间$g

PHP生成等比缩略图类和自定义函数分享

10

共有两种等比例缩略图方法可以借鉴一、为类文件,实例化之后即可使用二、为自定义方法,比较轻巧类文件复制代码代码如下:$resizeimage=newresizeimage("./shawn.jpg","200","100","0","../p

Yii2使用小技巧之通过Composer添加FontAwesome字体资源

7

这回要说的是,如何给yii2项目添加外部资源(externalassets),以fontawesome为例子。yii2开始使用composer来做项目的依赖管理,这货是类似于nodejs里面npm的东东,可以自动获取github上最新版本的

ThinkPHP实现一键清除缓存方法

9

很多的开源cms系统都有一键清除缓存的功能,缓存是为了减轻服务器的压力而产生的,但是同时有缓存的存在也可能使一些数据不能实时更新,对此,我们就来实现一个thinkphp的清理缓存的功能。代码如下:thinkphp后台执行的代码://获取要清

PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例

5

本文实例讲述了php模板引擎smarty之配置文件在模板变量中的使用方法。分享给大家供大家参考,具体如下:配置文件在模板中的作用是:给前端设计页面定义变量,主要控制的是模板的外观,与php程序无关。使用步骤:1、使用$tpl->con

php实现paypal授权登录

6

php实现paypal授权登录<?php/***@projectpaypallogin*@authorjiangjianhe*@date2015-04-03*/classpaypallogin{//沙箱token链接priva