当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

php微信开发之批量生成带参数的二维码

8

带参数的二维码对于渠道营销推广来说是很有用的,可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送,可喜的是微信开通了这个接口,那下面就来研究一下吧。具体接口说明请参见,微信公众平台开发者文档(http://mp.weix

php实现文章置顶功能的方法

8

本文实例讲述了php实现文章置顶功能的方法。分享给大家供大家参考,具体如下:昨天客户让做文章置顶的功能。自己以前没做过。靠着同事的指点才做了出来。本来挺简单的事情,被自己搞了好久。自己真的缺乏对程序的理解。还是写篇博客记录一下吧。第一步,在

php基于PDO实现功能强大的MYSQL封装类实例

9

本文实例讲述了php基于pdo实现功能强大的mysql封装类。分享给大家供大家参考,具体如下:classcpdo{protected$_dsn="mysql:host=localhost;dbname=test";protected$_na

详解PHP的Yii框架中的Controller控制器

11

控制器是mvc模式中的一部分,是继承yiibasecontroller类的对象,负责处理请求和生成响应。具体来说,控制器从应用主体接管控制后会分析请求数据并传送到模型,传送模型结果到视图,最后生成输出响应信息。操作控制器由操作组成,它是执行

php中$$str中"$$"的详解

8

这种写法称为可变变量有时候使用可变变量名是很方便的。就是说,一个变量的变量名可以动态的设置和使用。一个普通的变量通过声明来设置,例如:<?php$a="hello";?>一个可变变量获取了一个普通变量的值作为这个

AndroidProgressBar进度条和ProgressDialog进度框的展示DEMO

8

在做手机开发时,经常碰到一些比较耗时的操作,这个时候进度条就开始派上用场了。这个demo展示了progressbar进度条和progressdialog进度框。一、progressdialog进度框,效果如图所示:代码如下:复制代码代码如下

PHP实现MVC开发得最简单的方法&mdash;&mdash;模型

10

昨天群里有人说使用mvc让程序多了很多数据库操作,使得性能下降,这着实让我吃了一惊。mvc只是一种框架,与数据库操作没有任何关系。mvc只是提供一种清晰的编程开发模式,只要你处理的好,是不可能多处很多无谓的数据库操作的。如果一个mvc让一个

phpjson中文编码为null的解决办法

9

今天使用json_encode函数,发现中文竟成了null。原因分析:使用json_encode函数应应使用utf-8编码,我的页面用的是gbk.解决:在json_encode函数前使用iconv('gbk','utf8')函数。函数fun

flash+php+mysql打造简单留言本教程第1/3页

13

(主要参考了火山的帖子:★flash与asp通信入门教程——做真正属于自己的留言本!)。网上没有比较好的php留言本相关教程,我下载的n多源文件都看得云里雾里,而且好多都将代码写在mc上。又或许可能有好的教程我没搜到,但无论如何,我现在要在

PHP配置文件中open_basedir选项作用

11

如下是php.ini中的原文说明以及默认配置:;open_basedir,ifset,limitsallfileoperationstothedefineddirectory;andbelow.thisdirectivemakesmosts

Zend输出产生XML解析错误

9

xml解析错误:xml处理指令不在实体的开始部分位置:http://.../public/xml/get行:2,列:1:<?xmlversion="1.0"?>^仔细检查后发现是首行为空。找了很久没有找到到底zend的view在

PHP实现根据银行卡号判断银行

7

banklist.php请在文章末尾下载header('content-type:text/html;charset=utf-8');require_once('banklist.php');functionbankinfo($card,$

PHP安装memcached扩展笔记

4

最近在服务器上部缓存系统,记录一下php安装memcached扩展。复制代码代码如下:#安装服务端yuminstallmemcached-yi.launchpad请于https://launchpad.net/libmemcached/+d

php禁止页面缓存输出

10

复制代码代码如下:<?phpheader('expires:mon,26jul199705:00:00gmt');header('last-modified:'.gmdate('d,dmyh:i:s').'gmt');header('

100行PHP代码实现socks5代理服务器

8

前两天在b站上看到一个小伙纸100元组装个电脑打lol画质流畅,突发奇想100行代码能(简单)实现个啥好玩的。我主要是做php开发的,于是就有了本文。当然,由于php(不算swoole扩展)本身不擅长做网络服务端编程,所以这个代理,只是个玩

简单实用的网站PHP缓存类实例

10

缓存技术在实际使用当中应用非常广泛,可以有效减轻对服务器数据库的访问压力,提高运行速度。目前很多cms内容管理系统中频繁使用缓存机制来提高系统运行的效率。本文以一个简单实用的缓存类为例,帮助大家参考下缓存的机制与写法。缓存文件cache.p

学习php设计模式php实现桥梁模式(bridge)

11

一、桥梁模式结构图二、桥梁模式中主要角色抽象化(abstraction)角色:定义抽象类的接口并保存一个对实现化对象的引用。修正抽象化(refinedabstraction)角色:扩展抽象化角色,改变和修正父类对抽象化的定义。实现化(imp