您的位置 首页 技术专栏

聊聊valet是否有适合TP5的驱动?

24小时课堂在线收录聊聊valet是否有适合TP5的驱动?,下面thinkphp框架教程栏目将给大家介绍关于valet是否有适合thinkphp5的驱动的问题,希望对需要的朋友有所帮助!valet 有…感谢您关注聊聊valet是否有适合TP5的驱动?。

下面thinkphp框架教程栏目将给大家介绍关于valet是否有适合thinkphp5的驱动的问题,希望对需要的朋友有所帮助!

valet 有没有适合thinkphp5的驱动?

觉得valet的思路很好所以采用了这个来做环境。

公司里面用thinkphp的人比较多。所以要使用thinkphp。(而且我是弄前端的,后端用啥也不会特别在意)

https://github.com/curder/blog/blob/master/tools/valet_support_thinkphp.md

这是thinkphp3-valet的。

↓↓↓↓↓↓↓

自己简单写了一个现在试的可以用。

<?phpclass ThinkPHP5ValetDriver extends ValetDriver{ /** * Determine if the driver serves the request. * * @param string $sitePath * @param string $siteName * @param string $uri * @return bool */ pubpc function serves($sitePath, $siteName, $uri) { return true; } /** * Determine if the incoming request is for a static file. * * @param string $sitePath * @param string $siteName * @param string $uri * @return string|false */ pubpc function isStaticFile($sitePath, $siteName, $uri) { if (file_exists($staticFilePath = $sitePath.$uri)) { return $staticFilePath; } return false; } /** * Get the fully resolved path to the apppcation’s front controller. * * @param string $sitePath * @param string $siteName * @param string $uri * @return string */ pubpc function frontControllerPath($sitePath, $siteName, $uri) { $_SERVER[‘SCRIPT_FILENAME’] = ‘index.php’; $_SERVER[‘SCRIPT_NAME’] = ”; $_SERVER[‘PHP_SELF’] = ‘/index.php’; $_SERVER[‘PATH_INFO’] = $uri; return $sitePath.’/index.php’; }}

以上就是聊聊valet是否有适合TP5的驱动?的详细内容,更多请关注24小时课堂在线其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/96671.html

为您推荐

返回顶部