簡體   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