最轻量级的PHP框架是哪个?
发布时间:2022-10-13 12:44:54 所属栏目:PHP教程 来源:
导读: 推荐一个精简的Router库做路由控制器 ,可以根据映射的handler自动从request获取变量,支持自定义error handler和hook。可以通过hook方便的定制参数过滤、登录检查等。
(new Router())
->error(405
(new Router())
->error(405
推荐一个精简的Router库做路由控制器 ,可以根据映射的handler自动从request获取变量,支持自定义error handler和hook。可以通过hook方便的定制参数过滤、登录检查等。 (new Router()) ->error(405, function($message){ header('Location: /hello/world', true, 302); }) ->get('/hello/:name', function($name){ echo "Hello $name !!!"; }) ->execute(); 再推荐一个短小精悍的ActiveRecord库php轻框架,lloydzhou/activerecord · GitHub, 可以实现类似Yii的relation的效果。文档地址: class User extends ActiveRecord{ public $table = 'user'; public $primaryKey = 'id'; public $relations = array( 'contacts' => array(self::HAS_MANY, 'Contact', 'user_id') ); } class Contact extends ActiveRecord{ } $user = new User(); // find one user var_dump($user->notnull('id')->orderby('id desc')->find()); echo "\nContact of User # {$user->id}\n"; // get contacts by using relation: // 'contacts' => array(self::HAS_MANY, 'Contact', 'user_id'), var_dump($user->contacts); (编辑:应用网_常德站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐