Php 使用带Laravel的刀片模板引擎在立柱上循环时出现问题
我对laravel和php都是新手,我有以下问题。 我试图循环浏览用户的帖子,仅当未设置“显示名称”时才显示他们的“用户名”。为此,我做了以下工作:Php 使用带Laravel的刀片模板引擎在立柱上循环时出现问题,php,laravel,Php,Laravel,我对laravel和php都是新手,我有以下问题。 我试图循环浏览用户的帖子,仅当未设置“显示名称”时才显示他们的“用户名”。为此,我做了以下工作: @foreach($posts as $post) {{ $username = $post->user->username; $display_name = display_name_of($username); $display_name == "" ? $author = $pos
@foreach($posts as $post)
{{
$username = $post->user->username;
$display_name = display_name_of($username);
$display_name == "" ? $author = $post->username : $author = $display_name;
}}
<h4>By {{$author}}</h4>
@foreach($posts as$post)
{{
$username=$post->user->username;
$display\u name=显示的名称($username);
$display\u name==“”?$author=$post->username:$author=$display\u name;
}}
作者{{$author}
…好的,这似乎有效,但我知道有一种更干净的方法:
@foreach($posts as $post)
<h4>By {{display_name_of($post->user->username) == "" ? $post->user->username : display_name_of($post->user->username);}}</h4>
@endforeach
@foreach($posts as$post)
通过{{display_name_of($post->user->username)==“”?$post->user->username:display_name_of($post->user->username);}}
@endforeach
来自:
在你看来,你似乎有很多逻辑,试着将其中的一些分离成一个逻辑
{{ $name or 'Default' }}