繁体   English   中英

将PHP数据放入HTML元素

[英]Put PHP data in HTML element

我想从函数执行的那一刻起(从用户登录的那一刻起),将经过身份验证的$ userId作为html元素中的值,并将其放在index.html中的输入元素中

我的AuthorizedAccessTokenController.php

class AuthorizedAccessTokenController
{
    public function getUser(Request $request)
    {
        //this is the key I want to place in my input
        $userId =  $request->user()->getKey();
        return $userId;
    }
}

这是我的index.html中的输入

<input type="text" value="the $userId">

要获取经过身份验证的用户ID,您可以将id()方法与auth()帮助器或Auth门面结合使用:

<input type="text" value="{{ auth()->id() }}">

要么:

<input type="text" value="{{ Auth::id() }}">

echo '<input type="text" value="' . $userid . '">';

将其放在获取用户ID的函数中

在PHP中,您可以在字符串内的函数名称之前加$ 这应该可以满足您的需求:

<input type="text" value="$getUser($REQUESTVARIABLE)">

看来是类的方法,所以您必须使用对象实例正确调用它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM