thinkphp5的控制台的使用

前言----

       刚接触tp5,看到官方文档里的控制台这个词第一感觉是windows系统自带的cmd,但是百度搜索一番之后,又以为是php-console这个chrome插件。

那就从简单的开始尝试吧,果然是cmd。

      


tp5也可以自动生成模块,而且更自由。

命令行自动生成

我们通过控制台来完成自动生成,切换到命令行,在应用的根目录输入下面命令:

>php think build

如果看到输出

Successed

所谓的控制台就是cmd窗口

我们需要先配置php环境变量



之后就可以按照我们的需求在thinkphp的根目录(我的wamp环境是d:/wamp64/www/tp5)下的build.php中自定义需要生成的东西了


第三步在cmd中切换到thinkphp的根目录下进行玩耍了


到目录中确认模块文件的生成。




ThinkPHP6中使用阿里云OSS(Object Storage Service)作为轮播图存储的步骤如下: 1. 安装阿里云OSS PHP SDK 可以通过composer安装,执行以下命令: ``` composer require aliyuncs/oss-sdk-php ``` 2. 配置OSS 在`config/filesystem.php`中新增一个OSS的磁盘配置,如下: ``` 'oss' => [ 'driver' => 'oss', 'access_id' => env('OSS_ACCESS_ID', ''), 'access_key' => env('OSS_ACCESS_KEY', ''), 'bucket' => env('OSS_BUCKET', ''), 'endpoint' => env('OSS_ENDPOINT', ''), 'isCName' => env('OSS_IS_CNAME', false), 'debug' => env('OSS_DEBUG', false), ], ``` 其中`access_id`和`access_key`是阿里云OSS的AccessKeyId和AccessKeySecret,可以在阿里云控制台获取。`bucket`是存储轮播图的OSS Bucket名称,`endpoint`是OSS服务的访问域名,`isCName`表示是否使用自定义域名访问OSS,`debug`表示是否开启调试模式。 3. 上传轮播图 可以使用以下代码将轮播图上传到OSS: ``` use think\facade\Filesystem; $disk = Filesystem::disk('oss'); $disk->put('轮播图文件名', file_get_contents('轮播图文件路径')); ``` 其中`'轮播图文件名'`是在OSS中存储的文件名(包含路径),`'轮播图文件路径'`是本地存储轮播图的路径。 4. 获取轮播图URL 可以使用以下代码获取上传的轮播图在OSS中的URL: ``` use think\facade\Filesystem; $disk = Filesystem::disk('oss'); $url = $disk->url('轮播图文件名'); ``` 其中`'轮播图文件名'`是在OSS中存储的文件名(包含路径),`$url`是获取到的轮播图URL。 5. 在前端显示轮播图 在前端页面中,可以使用以下代码显示轮播图: ``` <img src="轮播图URL" alt="轮播图"> ``` 其中`'轮播图URL'`是获取到的轮播图URL。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值