Phalcon 框架之启动流程
稀里糊涂的使用 Phalcon 一年多了,对于其运行的的流程也知道个大概,本来计划尽早梳理一下,整理下学习心得,但是,由于种种原因还是没好好整理记录。好记性不如烂笔头,再经过来来回回翻文档过程中愈加痛恨自己的记忆力了,文档上找起来也不见得容易,还是老老实实记录一下常用的一些东西吧,这样在一个地方找总胜过在一个庞大的手册跳来跳去吧。顺便提一下,Phalcon 的官方文档越来越好用了。
稀里糊涂的使用 Phalcon 一年多了,对于其运行的的流程也知道个大概,本来计划尽早梳理一下,整理下学习心得,但是,由于种种原因还是没好好整理记录。好记性不如烂笔头,再经过来来回回翻文档过程中愈加痛恨自己的记忆力了,文档上找起来也不见得容易,还是老老实实记录一下常用的一些东西吧,这样在一个地方找总胜过在一个庞大的手册跳来跳去吧。顺便提一下,Phalcon 的官方文档越来越好用了。
以前总以为 echo
,print
之类的输出工具背后没什么了不起的逻辑,不就是给个字符串让终端显示一下吗?其实不然,每一个精心设计的语言特性,函数,方法…背后都可谓独具匠心,你看,PHP 语言从来都不会设计一个一无是处的工具出来,那些雕琢出来的特性都是那么的恰到好处。
PHP 中一共提供了 3 种方法检测函数,分别是:function_exists / method_exists / is_callable
,这三个函数分别适用于不同的场景,现将其用法做一说明。
在 PHP-5.4 之前定义数组只能用 array()
,但在 PHP0-5.4 之后可以用 []
,这个真是方便了太多,顺便还省了 5
个字符。像 array()
一样,list()
不是真正的函数,而是语言结构。list()
可以在单次操作内就为一组变量赋值。
收集整理一下 PHP 的一些快速开发工具包。