小编Nic*_*ase的帖子

Laravel Authentication for multiple users

我的应用程序中有4种类型的用户,详细信息存储在4个不同的表中,那么如何实现Laravel的身份验证?

Route::post('/adlogin', 'mainController@adminlogin');
Route::get('/sellerlogin', function () {
    return view('seller.pages.login');
});

Route::post('/sellerlog_in', 'mainController@sellerlogin');
Run Code Online (Sandbox Code Playgroud)

php routing laravel

2
推荐指数
1
解决办法
2000
查看次数

Laravel在场上加30分钟.示例:$ is_expired = $ created_at + 30minutes;

我想添加两个时间戳,如下例所示:

$created_at = "2018-07-23 12:15:43";
$is_expired = $created_at + 30mins;
Run Code Online (Sandbox Code Playgroud)

内容$is_expired应该是2018-07-23 12:45:43

php laravel laravel-5.4

2
推荐指数
1
解决办法
829
查看次数

在转换为字符串时,(string)$ value和"$ value"之间的速度更快

在PHP中,假设$value = 12345;(整数),$value从整数转换为字符串时速度更快;

$value = (string)$value;
Run Code Online (Sandbox Code Playgroud)

要么

$value = "$value";
Run Code Online (Sandbox Code Playgroud)

这是一种绩效衡量问题,特别针对这种情况.谢谢你的帮助!

php casting php-internals php-7

2
推荐指数
1
解决办法
69
查看次数

如何为 Laravel 5.4 安装 Maatwebsite/Laravel-Excel?

我正在使用 laravel 5.4 开发一个项目。我正在编辑一个旧项目并添加一些功能。但是我在安装适合这个版本的 excel 包时遇到了问题。我认为 Maatwebsite/Laravel-Excel v:2.1 可能是合适的,但我如何安装旧版本的 Maatwebsite/Laravel-Excel,因为最后一个版本是 3.1 ?

php excel laravel

2
推荐指数
1
解决办法
2815
查看次数

Symfony - 生成新 APP_SECRET 的终端命令

我正在编写一个公共 Symfony 应用程序。所以我需要在Packagist上公开它。如何运行 post-install-cmd 来自动设置一个新的 random APP_SECRET

知道这一点会很高兴,我认为这很重要。我没有在互联网上找到任何关于它的信息。

php symfony

2
推荐指数
1
解决办法
2032
查看次数

Composer 检测到您的平台存在问题:您的 Composer 依赖项需要 PHP 版本 ">= 7.2.5"

我正在尝试将普通的 laravel v5.8 项目上传到服务器。它给了我这个错误

Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.2.5".
Run Code Online (Sandbox Code Playgroud)

我将 Laravel 版本更新到 v6,但它仍然抛出同样的问题。

有没有可能的解决方案我尝试了很多但没有任何反应。提前致谢。

laravel composer-php

2
推荐指数
1
解决办法
2万
查看次数

为什么在尝试将 Carbon 转换为 DateTime 时出现错误?

我正在开发一个 Laravel 项目。我尝试使用 Carbon 创建一个 DateTime 对象。这是我尝试过的:

Carbon::createFromFormat('Y-m-d H:i:s', '2021-10-01T00:01:00')->toDateTime();
Run Code Online (Sandbox Code Playgroud)

但我的 phpstan 抱怨:Cannot call method toDateTime() on Carbon\Carbon|false.

为什么会出现这个错误呢?Carbon转换为对象的正确方法是什么DateTime

php laravel php-carbon phpstan

2
推荐指数
1
解决办法
5757
查看次数

如何安装 Laravel Vite?

Laravel Vite 文档说要运行:

npx apply laravel:vite --ignore-existing
Run Code Online (Sandbox Code Playgroud)

在您的项目根目录中安装vite在您的laravel project.

当我尝试在新安装的 Laravel 项目中执行此操作时,它会显示以下内容:

zsh:1: command not found: laravel:vite
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Macos Big Sur与 一起使用PhpStorm

npm laravel npx vite

2
推荐指数
1
解决办法
7382
查看次数

GET请求适用于CURL,但不适用于URL

这是两个GET请求.第一个CURL用于php工作,但第二个由a生成HTML form从响应服务器接收错误.

第一个(工作)是使用CURL的GET请求

1.

curl 'https://api.authy.com/protected/json/phones/verification/start' \
-d api_key=my_key\
-d via=sms \
-d phone_number=my_number\
-d country_code=my_code
Run Code Online (Sandbox Code Playgroud)

第二个(不工作)是一个GET请求URL,如从html表单生成的URL <form method='get'>

2.

https://api.authy.com/protected/json/phones/verification/start?api_key=my_key&via=sms&phone_number=my_number&country_code=my_code

使用第二个响应服务器时来自响应服务器的错误消息是:

{"message":"Requested URL was not found. Please check http://docs.authy.com/ to see the valid URLs","success":false,"errors":{"message":"Requested URL was not found. Please check http://docs.authy.com/ to see the valid URLs"},"error_code":"60000"}

第二个GET请求与CURL GET请求之间有什么区别?他们看起来像他们是相同的.

php curl twilio-api

1
推荐指数
1
解决办法
245
查看次数

在蒙特利操作系统中使用brew安装PHP时出错

我发现 php 在 OS Monterey 中被删除,所以我尝试通过 Homebrew 安装它

我已经安装了 Homebrew,将 tap 更新到 shivammathur/php 并使用此命令

brew install shivammathur/php/php@7.4
Run Code Online (Sandbox Code Playgroud)

但我收到了这个响应代码

fatal: Could not resolve HEAD to a revision
Warning: No available formula with the name "httpd" (dependency of shivammathur/php/php@7.4).
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching taps on GitHub...
Error: No formulae found in taps.
Run Code Online (Sandbox Code Playgroud)

当我检查brew版本时brew --version …

php homebrew macos-monterey

1
推荐指数
1
解决办法
5159
查看次数