PHP 5.3 的 anonymous function

标签: Computer Murmuring Network Programming WWW | 发表时间:2011-10-15 22:45 | 作者:Gea-Suan Lin Alu
出处:http://blog.gslin.org

在看到 PHPConf Taiwan 2011 的議程介紹後,看到有人在推薦 Slim Framework,一連上去就看到包含 anonymous function 的 sample code:

<?php
require 'Slim/Slim.php';
$app = new Slim();
$app->get('/hello/:name', function ($name) {
    echo "Hello, $name!";
});
$app->run();
?>

然後回頭去翻 PHP 的說明:「Anonymous functions」,發現是從 PHP 5.3 開始支援。

於是在 JavaScript 上常用到的技巧就也可以在 PHP 上用了:(不影響到全域變數與函數空間的方式)

// JavaScript
(function(){
    // ...
})();

// PHP
call_user_func(function(){
    // ...
});

接下來是繼續測試 Slim Framework 了,看起來算是一個不錯的小東西… 之後拿來配合 Heroku 這類的 PasS 快速開發應該會很好用 :o

相关 [php anonymous function] 推荐:

PHP 5.3 的 anonymous function

- Alu - Gea-Suan Lin&#39;s BLOG
在看到 PHPConf Taiwan 2011 的議程介紹後,看到有人在推薦 Slim Framework,一連上去就看到包含 anonymous function 的 sample code:. 然後回頭去翻 PHP 的說明:「Anonymous functions」,發現是從 PHP 5.3 開始支援.

Anonymous和LulzSec公布10GB警方数据

- Randall - Solidot
为报复执法机构逮捕其成员,黑客组织Anonymous和LulzSec公布了10GB的个人数据,这些数据来自他们此前侵入的一家联邦机构承包商服务器. 泄露的信息涉及服务器托管的11个州的76家联邦执法机构网站,数据包括了个人信息、电子邮件帐户、社会安全账户,信用卡细节、培训文档等等. 黑客组织在声明中声称,对于因个人信息泄露而面临危险的警察或线人,他们不报以同情.

LulzSec和Anonymous的三名成员被捕

- 2楼水饺 - Solidot
Shawn the R0ck 写道 "FBI逮捕了3名LulzSec和Anonymous地下黑客组织的成员. 来自亚利桑那凤凰城的23岁黑客Cody Andrew Kretsinger作为LulzSec的成员参与了对索尼的入侵,他通过代理服务隐藏了网络足迹而让其他成员可以找到索尼计算机系统的漏洞,在找到漏洞后使用SQL注入获得了一些秘密信息,最后他们把这些信息公开与众.

通过Function Score Query优化Elasticsearch搜索结果

- - ScienJus's Blog
在使用 Elasticsearch 进行全文搜索时,搜索结果默认会以文档的相关度进行排序,如果想要改变默认的排序规则,也可以通过 sort指定一个或多个排序字段. 但是使用 sort排序过于绝对,它会直接忽略掉文档本身的相关度(根本不会去计算). 在很多时候这样做的效果并不好,这时候就需要对多个字段进行综合评估,得出一个最终的排序.

PHP导出excel

- syeye - scofield PHP开发-SEO SEM
最近做一个项目,其中涉及到了数据导成excel的功能. 后来使用了 开源的 PHPExcel  http://phpexcel.codeplex.com/ 目前最新版是1.7.6. PHPExcel 可以生成 .xls 和 .xlsx (office2007). 比如设置 excel的title,keywords,description.

PHP框架 Yaf

- Le - 开源中国社区最新软件
Yaf是一个C语言编写的PHP框架,Yaf 的特点: 用C语言开发的PHP框架, 相比原生的PHP, 几乎不会带来额外的性能开销. 所有的框架类, 不需要编译, 在PHP启动的时候加载, 并常驻内存. 更短的内存周转周期, 提高内存利用率, 降低内存占用率. 支持全局和局部两种加载规则, 方便类库共享.

【GPS应用】旅行记录仪(支持路径录制):Passenger’s Dashboard with Track Recording Function

- Mr.aa - 爱Apps - www.iapps.im
精选限时免费应用,由 AppPusher 为您送达. 无限精彩,尽在 爱Apps - www.iapps.im. 本站原创内容,转载时请务必注明出处,谢谢. 大小: 0.7 MB 系统: 4.2+. 这是一款很简单的GPS相关小应用,可以以仪表面板的样式显示速度、距离、经纬、海拔等数据,而最值得小编关注的特点就是支持路径录制(可存储为csv或google kml格式),之所以最关注这个路径录制,是因为小编一直想要寻找一个能记录路径而且小巧简单的gps软件,并不想为此打开一个庞大的导航软件,所以特推荐给大家,希望有同样需求的朋友可以用到.

Anonymous成功入侵旧金山BART铁路网站

- applelen - cnBeta.COM
Anonymous显然已经成功入侵旧金山湾区的地铁系统BART的网站,在零星的DDoS之后,与BART相关的网站都被篡改,各种精心设计的Anonymous黑客集团的标志出现在网站上,此外Twitter账户,用户的电子邮件、电话号码都出现了泄漏.

抢先出招 FBI抓捕两名Anonymous黑客团体成员

- Darth Noctis - cnBeta.COM
就在Anonymous周三宣称对美国发起网络攻击行动的时候,这个团体位于旧金山和凤凰城的两名重要成员已经被FBI抓捕,同时FBI在新泽西州,明尼苏达州和蒙大拿州同时展开着抓捕工作.

Anonymous称纽交所应该从Internet上被抹去

- David - cnBeta.COM
本周末在华尔街的抗议活动持续发酵到第三周,而这一风潮也延烧到了互联网上,著名黑客团体Anonymous今天对纽交所下了战书,发誓在10月10日以前把纽交所从互联网中“抹去”. 一名ID为TheAnonMessage的用户在YouTube上贴出了计算机合成的男性声音,对华尔街的抗议活动提出声援,并表示将参与这一活动.