[英]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.