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