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

PHP常见问题

PHP常用正则表达式集锦

1

平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:"^d+$"  //非负整数(正整数+0)"^[0-9]*[1-9][0-9]*$"  //正整数"^((-d+)|(0+))$"  //非正整数(负整数+0)"^

php实现的百度搜索某地天气的小偷代码

2

例子,php百度天气小偷程序。复制代码代码如下:<?php//获取在百度里面搜索xx(地名)天气抓取的天气信息$url="http://www.baidu.com/s?wd=%b1%b1%be%a9%cc%ec%c6%f8";//此为

php实现的mongodb操作类

1

mongo_db.php<?php/***createdbyphpstorm.*user:yangyulong*date:2015/5/26*time:13:45*/classmongo_db{privatestatic$in

thinkphp中ajax与php响应过程详解

1

本文实例分析了thinkphp中ajax与php响应过程。分享给大家供大家参考。具体分析如下:一般将前台页面搜索结果中,不喜欢的内容(链接),删除掉,因为整个网站的编程框架式thinkphp,运用js中的ajax对页面进行响应,调用后台ph

一个很不错的PHP翻页类

1

复制代码代码如下:<?php/**createdon2007-6-8*programmer:alan,msn-haowubai@hotmail.com*php100.comdevelopaprojectphp-mysql-apache

phparray_pop删除数组最后一个元素实例

2

phparray_pop函数将数组最后一个单元弹出(出栈),即删除数组的最后一个元素。本文章通过php实例向大家讲解array_pop函数的使用方法。array_pop—将数组最后一个单元弹出(出栈)说明mixedarray_pop(arr

Laravel最佳分割路由文件(routes.php)的方式

1

前言laravel的路由功能很强大,默认都是定义在routes.php文件中,随着项目越来越大,我们需要的定义的路由越来越多,想象一下,如果几百上千个路由都定义在一个文件中,如何去维护?也许还有不同的人都在同一个文件定义路由,这就造成了冲突

php获取当月最后一天函数分享

1

非常简单实用的函数,这里就不多废话了,直接奉上代码复制代码代码如下:/***日期-获取当月最后一天*@returnint*/publicfunctionget_lastday(){if($this->month==2){$lastda

PHP实现文件下载详解

3

1、php下载原理图2、文件下载源码:复制代码代码如下:<?php$file_name="哈哈.jpg";//需要下载的文件$file_name=iconv("utf-8","gb2312","$file_name");$fp

phpStudy配置多站点多域名和多端口的方法

1

本文介绍了phpstudy配置多站点多域名和多端口的方法,分享给大家,也给自己留个笔记www目录下有三个项目目录:abcapache默认httpd端口为80,网站目录为d:wwwa1.配置多域名多站点第一步:点击“其他选项菜单”=>站

ZendFramework教程之Zend_Db_Table表关联实例详解

2

本文实例讲述了zendframework中zend_db_table表关联用法。分享给大家供大家参考,具体如下:介绍:在rdbms中,表之间有着各种关系,有一多对应,多多对应等等。zend框架提供了一些方法来方便我们实现这些关系。定义关系:

PHP面向对象编程之深入理解方法重载与方法覆盖(多态)

1

什么是多态?多态(polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用charliecalverts对多态的描述——多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术

ThinkPHP3.1新特性之对页面压缩输出的支持

1

目前大多数浏览器都已经支持页面的压缩输出,通过压缩输出,页面大小可以减少30%,但是由于3.0及以前的版本都没有内置页面压缩输出功能,所以一般来说,开发人员需要自己在入口文件中添加:ob_start('ob_gzhandler');但是由于

php中文验证码实现示例分享

4

复制代码代码如下:<?php$text='的一是不了能好都然没日于起还发成事只作当想看文无开手十用主行方又如前所本见经头面公同三已老从动两长知民样现分将外但身些与高意进把法此实回二理美点月明其种声全工己话儿者向情部正名定女问力机给等几

ThinkPHP模板IF标签用法详解

1

thinkphp的if标签可以用来定义复杂的条件判断,例如:<ifcondition="($nameeq1)or($namegt100)">value1<elseifcondition="$nameeq2"/>val

php+redis实现商城秒杀功能

1

好久没来整理文章了,闲了没事写篇文章记录下php+redis实现商城秒杀功能。1、安装redis,根据自己的php版本安装对应的redis扩展(此步骤简单的描述一下)1.1.安装php_igbinary.dll,php_redis.dll扩

ThinkPHP中create()方法自动验证表单信息

1

自动验证是thinkphp模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。原理:create()方法收集表单($_post)信息并返回,同时触发表单自动验证,过滤非法字段,在控制器中使用create(

PHP单例模式是什么php实现单例模式的方法

1

一、什么是单例模式?1、含义作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。2、单例模式的三个要点:(1).需要一个保存类的唯

php微信公众平台开发之获取用户基本信息

1

本文的方法将囊括订阅号和服务号以及自定义菜单各种场景,无论是否有高级接口权限,都有办法来获得用户基本信息,而无需模拟登录。把微信和第三方网站结合起来运行,是许多客户经常要的方案。这里简要介绍一下获取微信用户的基本信息,并在第三方网站直接登录