小型的 PHP 框架 Dispatch

MIT
PHP
跨平台
2013-12-31
红薯

六一趣味技术问答,“秃头”要从娃娃抓起!>>>

Dispatch 是一个小型的 PHP 框架(至少 PHP 5.4)。你可以通过它来定义URL规则和方法,以便更好组织应用程序。非常适合 API、简单的站点或原型开发。

提供的方法:

<?php
// routing functions
function on($method, $path, $callback)
function resource($name, $cb)
function error($code, $callback = null)
function before($callback)
function after($callback)
function filter($symbol, $callback)
function redirect($path, $code = 302, $condition = true)

// views, templates and responses
function render($view, $locals = null, $layout = null)
function partial($view, $locals = null)
function json_out($obj, $func = null)
function nocache()

// request data helpers
function params($name = null, $default = null)
function cookie($name, $value = null, $expire = 0, $path = '/')
function scope($name, $value = null)
function upload($name)
function download($path, $filename, $sec_expire = 0)
function request_headers($name = null)
function request_body()

// configurations and settings
function config($key, $value = null)
function site($path_only = false)

// misc helpers
function flash($key, $msg = null, $now = false)
function u($str)
function h($str, $flags = ENT_QUOTES, $enc = 'UTF-8')
function ip()

// entry point
function dispatch($method = null, $path = null)
?>
加载中

评论(1)

苏生不惑
苏生不惑
版本要求高了 Dispatch

暂无资讯

暂无问答

Dispatch Group的使用

六、Dispatch Group的使用 假设有这样一个需求:从网络上下载两张不同的图片,然后显示到不同的UIImageView上去,一般可以这样实现 [java] view plaincopy // 根据url获取UIImage - (UIImag...

2016/01/08 09:09
162
0
Blocks与Dispatch Queue的使用

block是什么 block是一个C level的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似。用于回调函数的地方。两个对象间的通讯。实现轻量级的“代理”。 blocks和C语言函数指针的区...

2012/10/30 23:42
596
0
dispatch queues GCD

dispatch queues GCD

2015/11/13 18:29
91
0
Double Dispatch手法

首先要明白Dispatch 是什么 多态的实现,是通过一个虚表 达到运行时决策,真正调用的 为真正的对象来决定,这叫做一次 dispatch (实现一次多态的 动态决定) Double dispatch 应用 在什么地...

2016/05/07 18:42
104
2
iOS之[多线程:GCD:Dispatch]

### 1.dispatch_queue 队列分为三种 ###### 1.1 Serial:串行队列(private_serial_queue) 同时只执行一个任务 当你创建多个Serial queue时,虽然它们各自是同步执行的,但Serial queue与Ser...

2015/11/23 12:10
383
0
Blocks与Dispatch Queue的使用

block是什么 block是一个C level的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似。用于回调函数的地方。两个对象间的通讯。实现轻量级的“代理”。 blocks和C语言函数指针的区...

2012/10/31 09:38
208
0
GCD_Grand central dispatch

// // ViewController.m // GCD_Grand central dispatch // // Created by dc008 on 15/12/25. // Copyright © 2015年 崔晓宇. All rights reserved. // #import "ViewController.h" @inter...

2015/12/28 18:20
90
0
dispatch 之 常见函数小结

你好2019!一起努力呀! 直奔主题 1、dispatch_barrier_async VS dispatch_barrier_sync Barrier blocks only behave specially when submitted to queues created with * the D...

2019/01/26 18:01
8
0
使用dispatch_group来进行线程同步

我的上篇文章iOS中多个网络请求的同步问题总结中用到了dispatch_group来进行线程同步,对用法不是特别熟悉所以整理这篇文章来加深记忆(闲着也是闲着)。 一、简单介绍下将会用到的一些东西 英...

2018/01/28 00:37
12
0
GCD介绍(三): Dispatch Sources

何为Dispatch Sources 简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入一个dispatch queue的执行例程中。 说的貌似有点不清不楚。我们到底...

2013/10/25 15:29
112
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部