背景:在最近的一个开发项目中,用户要先调用服务才能开始进行一系列的查询活动,想了好久,经同事提醒, 用回调函数即可解决该问题。在这里,对PHP下回调函数的原理及实现分别做一下讲解。
1 什么是回调
软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是...
分类:
Web程序 时间:
2015-08-16 16:40:12
阅读次数:
155
PHP中MVC学习之ThinkPHP1、什么是MVCMVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制...
分类:
Web程序 时间:
2015-08-03 22:27:27
阅读次数:
183
网站在进行新用户注册时,都会将用户的注册信息存入数据库中,需要的时候再进行提取。今天写了一个简单的实例。主要完成以下几点功能:(1)用户进行注册,实现密码重复确认,验证码校对功能。(2)注册成功后,将用户进行插入数据库中进行保存。(3)将数据库表中数据进行提取,并打印。1.注册表单在以前的几篇博客....
分类:
数据库 时间:
2015-06-25 19:33:05
阅读次数:
162
PHP -AJAX 与 PHPAJAX 被用于创建交互性更强的应用程序。AJAX PHP 实例下面的实例将演示当用户在输入框中键入字符时,网页如何与 Web 服务器进行通信:实例尝试在输入框中输入一个名字,如:Anna:姓名:返回值:Evita实例解释 - HTML 页面当用户在上面的输入框中键入字...
分类:
Web程序 时间:
2015-05-31 06:43:00
阅读次数:
124
一个PHP实例,无论是从init脚本中调用的,还是从命令行启动的,都会依次进行Module init、Request init、Request Shutdown、Module shutdown四个过程, 当然之间还会执行脚本自己的逻辑。
分类:
Web程序 时间:
2015-05-21 18:45:33
阅读次数:
133
主要用到了:file_get_contents();preg_match_all(); 这2个函数查看地址:http://git.oschina.net/xiaoz6/phpExample
分类:
Web程序 时间:
2015-05-18 14:17:15
阅读次数:
125
如果你的类库没有采用命名空间的话,需要使用import方法先加载类库文件,然后再进行实例化,例如:我们定义了一个Counter类(位于Com/Sina/Util/Counter.class.php):class Counter {}在使用的时候,需要按下面方式调用:import('Com.Sina....
分类:
Web程序 时间:
2015-01-27 23:13:36
阅读次数:
309
1、安装成功zookeeper后,在zookeeper 的bin目录下有启动相应的启动脚本
启动Server
./zkServer.sh start
启动client:(*注:cli需要安装java)
zkCli.sh
2、PHP实例:
class ZookeeperDemo e...
分类:
Web程序 时间:
2015-01-22 13:22:26
阅读次数:
319
原文:PHP实例——输出安全的HTML代码
//输出安全的htmlfunction h($text, $tags = null){ $text = trim($text); //完全过滤注释 $text = preg_replace('//','',$text); //完全过滤动态代码 $text ...
分类:
Web程序 时间:
2014-12-19 11:46:55
阅读次数:
192
cURL:即使用URL语法传输数据的命令工具,是客户端向服务器请求资源工具。
作用:
1、网页资源(编写网页爬虫)
2、webservice(动态获取接口数据天气,号码归属地)
3、FTP资源上传和下载
必须先配置服务器支持curl,配置过程不再说。
简单网络爬虫,下载百度页面并替换
<?php
/**
* 实例描述:在网络上下载一个网页并把内容中的“百度”替换为“屌丝”之...
分类:
Web程序 时间:
2014-12-17 09:47:53
阅读次数:
193