laravel框架常用目录路径

app_path()

app_path函数返回app目录的绝对路径:$path = app_path();

你还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:$path = app_path(‘Http/Controllers/Controller.php‘);

base_path()

base_path函数返回项目根目录的绝对路径:$path = base_path();

你还可以使用base_path函数为相对于应用目录的给定文件生成绝对路径:$path = base_path(‘vendor/bin‘);

config_path()

config_path函数返回应用配置目录的绝对路径:$path = config_path();

database_path()

database_path函数返回应用数据库目录的绝对路径:$path = database_path();

public_path()

public_path函数返回public目录的绝对路径:$path = public_path();

storage_path()

storage_path函数返回storage目录的绝对路径:$path = storage_path();

还可以使用storage_path函数生成相对于storage目录的给定文件的绝对路径:$path = storage_path(‘app/file.txt‘);

获取laravel项目的路径的内置帮助函数基本都在这了
时间: 2024-10-25 23:23:53

laravel框架常用目录路径的相关文章

Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等)

当前位置: 首页 > 编程社区 > Swift > Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等) Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等) 2015-06-15 16:06 发布:yuhang 浏览:207 iOS应用程序只能在自己的目录下进行文件的操作,不可以访问其他的存储空间,此区域被称为沙盒.下面介绍常用的程序文件夹目录: 1,Home目录  ./ 整个应用程序各文档所在的目录 1 2 //获取程序的Home目录 le

php Laravel 框架之建立后台目录

今天研究了在Laravel框架中的控制器中加入后台的目录.发现了一些小的规律,拿来和大家分享一下吧. 通常情况下,我们是直接在controllers目录中加入我们的控制器,然后再routes.php 路由表中寻找对应的控制器和action进行处理.可是如今有个问题,假设我们的前台和后台同在一个项目中,也就是说前台和后台的控制器会在一块.当然不是没有办法进行区分.我们能够在控制器前面加上Front,Admin等标记来分别前台控制器和后台控制. 这里我给大家提供一种方法来将前后台的控制器进行分离.

laravel框架入门

本文摘自网络,个人感觉写的很不错,决定收藏一下纯属本人学习之用 本文介绍如何开始使用 Laravel. 读完本文,你将学到: 如何安装 Laravel,新建 Laravel 程序,如何连接数据库: Laravel 程序的基本文件结构: MVC(模型,视图,控制器)和 REST 架构的基本原理: 如何快速生成 Laravel 程序骨架: 1 前提条件 本文针对想从零开始开发 Laravel 程序的初学者,不需要预先具备任何的 Laravel 使用经验.不过,为了能顺利阅读,还是需要事先安装好一些软

Laravel框架学习(四)

一. composer的安装: 1.Composer是什么? 是 PHP 用来管理依赖(dependency)关系的工具. 你可以在自己的项目中声明所依赖的外部工具库(libraries), Composer 会帮你安装这些依赖的库文件. 2.网址:https://getcomposer.org 下载:https://getcomposer.org/download/ 中国全量镜像:http://pkg.phpcomposer.com/ 启用本镜像服务命令: composer config -g

laravel框架学习(二)

在了解Laravel框架的基本结构之后,初步认识访问过程中路由的使用方法,以一套基本的学生信息增删改查来迅速学习框架开发. 首先了解几个目录文件作为开发的主要阵地: 1. /app/Http/routes.php 路由文件,一切访问从路由开始 2./app/Http/Controllers 控制器目录,我们写的控制器都放在该目录下 3./app/config Laravel配置文件夹一般修改.env文件 4./.env 经常修改配置的文件,数据库配置就在这里 5./public Laravel框

laravel框架学习(一)

一.初识Laravel 1.百科形容:Laravel是一套简洁.优雅的PHP Web开发框架(PHP Web Framework). 2.资料来源:官方网址http://www.golaravel.com/ Laravel学院:http://laravelacademy.org/ 3.搭建一个自己的Laravel框架 Laravel 利用 Composer(Composer 中文)来管理其自身的依赖包.因此,在使用 Laravel 之前,请务必确保在你的机器上已经安装了 Composer (1)

ubuntu 安装laravel 框架必备

下载laravel框架 composer create-project laravel/laravel 项目名 版本名 例如: composer create-project laravel/laravel homenet 5.0 创建名为homenet 的项目,laravel框架版本为5.0 composer create-project laravel/laravel --prefer-dist 最新版本 nginx /usr/local/nginx/conf/vhost 添加conf文件

laravel框架容器管理的一些要点

本文面向php语言的laravel框架的用户,介绍一些laravel框架里面容器管理方面的使用要点.文章很长,但是内容应该很有用,希望有需要的朋友能看到.php经验有限,不到位的地方,欢迎帮忙指正. 1. laravel容器基本认识 laravel框架是有一个容器框架,框架应用程序的实例就是一个超大的容器,这个实例在bootstrap/app.php内进行初始化: 这个文件在每一次请求到达laravel框架都会执行,所创建的$app即是laravel框架的应用程序实例,它在整个请求生命周期都是唯

[php]laravel框架容器管理的一些要点

本文面向php语言的laravel框架的用户,介绍一些laravel框架里面容器管理方面的使用要点.文章很长,但是内容应该很有用,希望有需要的朋友能看到.php经验有限,不到位的地方,欢迎帮忙指正. 1. laravel容器基本认识 laravel框架是有一个容器框架,框架应用程序的实例就是一个超大的容器,这个实例在bootstrap/app.php内进行初始化: 这个文件在每一次请求到达laravel框架都会执行,所创建的$app即是laravel框架的应用程序实例,它在整个请求生命周期都是唯