在laravel框架中运行independent .php

vawmfj5a  于 2023-05-16  发布在  PHP
关注(0)|答案(4)|浏览(151)

我最近在我的笔记本电脑上安装了laravel框架
如何在浏览器中正常运行/执行编写的PHP代码,并在laravel框架外运行/执行它们?
这意味着如果我在桌面上创建一个新的.php文件,它将显示“hello world”。我应该把这个文件保存在哪里,或者在哪个文件夹中显示我的这个单独的文件,只能在laravel框架内的浏览器中运行。

brqmpdu1

brqmpdu11#

你可以把它放在你的public目录下。如果你的应用程序有一个localhost域,你可以通过localhost/script.php访问它。但这是非常不明智的,因为你是开放自己的潜在漏洞取决于你的脚本做什么。
如果是为了测试,那就好了。否则,你将不得不把它放在你的应用程序中的某个地方,比如app/scripts/script.php,它不能通过浏览器访问(Web应用程序中的独立脚本的唯一目的是用于CRON任务或CLI命令)。如果是这种情况,您可能需要查看http://laravel.com/docs/4.2/commands,了解如何编写自己的artisan命令。

wwtsj6pe

wwtsj6pe2#

我建议将代码存储在Laravel内部的自定义库中,并将其包含在控制器中。

s8vozzvw

s8vozzvw3#

  • resources/views目录中创建一个名为filename.blade.php的新文件。
  • 在视图文件中,添加定义页面结构和布局的HTML、PHP和/或Blade模板。
  • 保存视图文件。
  • routes/web.php文件中,添加以下路由:
Route::get("/filename", function() {
    // Return the view file.
    return view('filename');
});
pkmbmrz7

pkmbmrz74#

您可以将PHP文件放在laravel应用程序文件夹中的storage/app/public/filename.php文件夹中,并可以像your_domain_name/storage/filename.php一样运行

相关问题