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

PHP常见问题

图文详解PHP环境搭建教程

5

前言php起源于1995年,由rasmuslerdorf开发。到现在,php已经经历了几十年的时间洗涤,成为全球最受欢迎的脚本语言之一。由于php5是一种面向对象的、完全跨平台的新型web开发语言,所以无论从开发者角度考虑还是从经济角度考虑

php中smarty实现多模版网站的方法

6

本文实例讲述了php中smarty实现多模版网站的方法。分享给大家供大家参考。具体实现方法如下:模板model1.htm代码:<html><head><title>模板1</title><

php生成与读取excel文件

9

在网站中经常会生成表格,csv和excel都是常用的报表格式,csv相对来说比较简单,如果大家有疑问我会相继发布一些csv的实例,这里主要介绍用php来生成和读取excel文件。要执行下面的函数,首先要引入一个类库:phpexcel,php

ThinkPHP之用户注册登录留言完整实例

8

本文以实例形式讲述thinkphp实现的包括用户的注册、登录以及留言等功能,这里需要大家注意的是,在存在用户模型的情况下实例化一个用户类的时候使用d方法来实现。useractiion.class.php页面:<?phpclas

thinkphp3.x连接mysql数据库的方法(具体操作步骤)

6

本文实例讲述了thinkphp3.x连接mysql数据库的方法。分享给大家供大家参考,具体如下:惯例配置文件:thinkphp/conf/convention.php(1)在配置文件中填写配置信息(配置文件:“./xmall/conf/co

laravel实现批量更新多条记录的方法示例

6

前言相信熟悉laravel的童鞋都知道,laravel有批量一次性插入多条记录,却没有一次性按条件更新多条记录。是否羡慕thinkphp的saveall,是否羡慕ci的update_batch,但如此优雅的laravel怎么就没有类似的批量

ThinkPHP的MVC开发机制实例解析

8

thinkphp是目前国内应用非常广泛的一款mvc开发框架。本文就以实例形式解析thinkphp的mvc开发机制。相信会给大家一定的启发作用。具体分析如下:一、概述:mvc框架解析如下:mmodel层模型:就是数据库操作类(通过数据库操作类

PHP设计模式系列之specification规格模式

6

1、模式定义规格模式是组合模式的一种扩展,在框架性开发中使用较多(项目级开发很少使用),这里做一个简单的介绍。规格模式(specification)可以认为是组合模式的一种扩展。有时项目中某些条件决定了业务逻辑,这些条件就可以抽离出来以某种

基于php实现随机合并数组并排序(原排序)

11

最近做了一个项目,其中有这样一个需求要实现,原有帖子列表a,现在需要在a中推广新业务b,那么需要在a列表中1:1混合b中的数据,随机混合,但是需要保持a和b两列原来的数据排序,具体详情请看下文。原理获知总共元素数量n;for循环n次,取随机

Laravel框架表单验证详解

13

基础验证例子复制代码代码如下:$validator=validator::make(array('name'=>'dayle'),array('name'=>'required|min:5'));传递给make函数的第一个参数是

php获取微信共享收货地址的方法

5

本文实例为大家分享了php获取微信共享收货地址的具体代码,供大家参考,具体内容如下必须是微信授权目录我直接放到了根目录其他目录无效/**在执行此操作之前首先判断您是否开通了微信支付功能审核通过后均可使用一下代码*1、设置微信公众平台网页授权

ThinkPHP之foreach标签使用概述

7

thinkphp模板的foreach标签用于在模板中循环输出数据集或者对对象进行遍历输出。相对于volist标签而言,foreach标签没有volist标签那么多的功能,却可以对对象进行遍历输出,而volist标签通常是用于输出数组。for

PHP解码unicode编码的中文字符代码分享

4

问题背景:晚上在抓取某网站数据,结果在数据包中发现了这么一串编码的数据:"......u65b0u6d6au5faeu535a......",这其实是中文被unicode编码后了的数据,我现在就是想解码出中文来,上度娘搞了半天,试了很多的姿

获取URL文件名后缀

7

尽可能高效的,从一个标准url里取出文件的扩展名,再把代码扩展一下就可以得到其它的数据了,比如:目录路径,原理就是使用php的explode函数分隔字符串。例如:http://www.abc.com/abc/de/fg.php?id=1需要

phpmysql数据库操作类

7

复制代码代码如下:<?php/**mysql数据库db类*@packagedb*@authoryytcpt(无影)*@version2008-03-27*@copyrigthhttp://www.d5s.cn/*/classdb{va

PHPCURL获取cookies模拟登录的方法

6

要提取google搜索的部分数据,发现google对于软件抓取它的数据屏蔽的厉害,以前伪造下user-agent就可以抓数据,但是现在却不行了。利用抓包数据发现,google判断了cookies,当你没有cookies的时候,直接返回302

PHPredis实现超迷你全文检索

7

情景:我们平台有好多游戏,运营的同事在查询某一款游戏的时候,目前使用的是html的select下拉列表的展现形式,运营的同事得一个个去找,然后选中,耗时又费眼效果:输入"三国"或者"国三",将自动列出所有包含"三国"的游戏名字,输入不限顺序

PHP调用VC编写的COM组件实例

12

一、用vc创建com组件1、vc新建项目->atl项目,输入名称comtest,comtest将作为com组件的名称。2、到了atl项目向导,不需要改动,完成向导。向导完成后,vc将会自动生成一系列的程序。3、切换到类视图,在comt