ich auf einem Laravel Projekt arbeite, in dem ich brauche eine benutzerdefinierte Funktion zu schreiben, aber wenn ich diese Funktion aufrufen Laravel sagt:Laravel: htmlentities() erwartet Parameter 1 sein Zeichenfolge, Array gegeben
Laravel : htmlentities() erwartet Parameter 1 Zeichenfolge sein, Array
gegeben
Hier ist meine Funktion:
public static function get_checkup_time(){
$user_logged_in = Auth::user()->foreignkey_id;
$result = DB::table('doctors')
->select('checkuptime')
->where(['id'=>$user_logged_in])
->get();
return $result;
}
Und das ist mein view
, in der ich tr bin ying, um diese Funktion aufzurufen.
@if(Auth::user()->userrolebit ==2)
{{
DateTimeFormat::get_checkup_time()
}}
@endif
Ich weiß nicht, was ich hier falsch mache.
Sie können Arrays nicht einfach "drucken". Nun, Sie können, aber das Ergebnis wäre sicherlich bedeutungslos. Ich bin mir ziemlich sicher, dass Sie 'checkuptime' aus dem Array extrahieren wollen. –