小编Ahm*_*had的帖子

使用 Guards 的 Laravel Passport 多重身份验证

我们可以使用带有不同守卫的 laravel 护照来验证两种不同类型用户的 API。例如,我们为驱动程序用户提供驱动程序应用程序,为供应商用户提供供应商应用程序。两者都有不同的模型驱动程序和供应商。我们如何使用不同的守卫来验证使用 Laravel Passport 的两种类型的用户?

laravel laravel-5 laravel-passport laravel-5.6 laravel-5.7

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

从逗号分隔值搜索

我有包含列的用户表,city_id在此列中城市 ID 存储为逗号分隔值,如下所示:

用户

user_id  user_name     city_id    
1        ahmar_arshad   1,2,3
2        abdul_muiz     15,2,9
3        abdul_momin    1,2,13
Run Code Online (Sandbox Code Playgroud)

现在我想id = 1city_id列中搜索包含城市的行。

怎么做?

sql postgresql

0
推荐指数
2
解决办法
1623
查看次数

PHP回调有什么用?

我想知道什么时候应该使用PHP回调函数,使用PHP回调函数代替传统函数有什么好处?

例如

以小写形式获取名称的传统方法

<?php
function string($string){
    $results = array(
        'upper' => strtoupper($string),
        'lower' => strtolower($string),
    );
    return $result;
}
$name = string('Ahmar');
echo $name; //Output: ahmar
?>
Run Code Online (Sandbox Code Playgroud)

使用回调获得相同的输出

<?php
function string($string, $callback){
    $results = array(
        'upper' => strtoupper($string),
        'lower' => strtolower($string)
    );
    if(is_callable($callback)){
        call_user_func($calllback, $result);
    }
}
string('Ahmar', function($name){
    echo $name['lower']; //Output: ahmar
});

?>
Run Code Online (Sandbox Code Playgroud)

请解释一下使用闭包回调有什么好处,我们应该什么时候使用它?谢谢

php callback

-6
推荐指数
1
解决办法
307
查看次数