作者:手机用户2502939987 | 来源:互联网 | 2016-03-17 00:40
这次讲解的是linux下边的yaf的loader,一个是全局类一个是本地类,之所以分为windows和LInux版本是因为我发现在使用的时候是不一样的这样我就分为两个版本了
这次讲解的是linux下边的yaf的loader,一个是全局类一个是本地类,之所以分为windows和LInux版本是因为我发现在使用的时候
是不一样的这样我就分为两个版本了
(1)全局类Com代码片段
class Com{
static function Dump(){
$args=func_get_args(); //返回一个由函数参数组成的数组
if(count($args)<1){
return;
}
echo '
';
//多个参数循环输出
foreach($args as $data){
switch($data){
//判断类型,然后根据不同的类型循环输出
case is_array($data) :
print_r($data);
echo '
';
break;
case is_string($data):
echo $data.'
';
break;
default :
var_dump($data);
}
}
echo '
';
}
}
然后下一个视频在windows上边就不怎么执行了,然后我们还讲述了bootstrap这个作为全局的入口配置文件的简单基础东西
Bootstap.php的代码片段
class Bootstrap extends Yaf_Bootstrap_Abstract{
function _initConfig(){
$cOnfig= Yaf_Application::app()->getConfig();
Yaf_Registry::set('config',$config);
}
function _initRouter(){
$router = Yaf_Dispatcher::getInstance()->getRouter();
$router->addConfig(Yaf_Registry::get("config")->routes);
}
}
剩下的大家还是多看看视频,然后自己多动手,明天我上传windows的大家看看有什么不同和大家看下有什么需要注意的地方