我是laravel的新手。我正在尝试使用以下代码。
{!! Form::text('{$field}',
(isset($TourDate)) ? date('d/m/Y', strtotime($TourDate)) :
date('d/m/Y', strtotime($row['{$field}'])),
array('class'=>'form-control date')) !!}
有谁能告诉我我做错了什么?
错误代码是
解析错误:语法错误,意外'' (T_ENCAPSED_AND_WHITESPACE), 期待标识符(T_STRING)或变量(T_VARIABLE)或数字 (T_NUM_STRING)
非常感谢。
答案 0 :(得分:0)
从{}
中删除刀片{$field}
,因为您已经在php范围内了。所以代码就像:
{!! Form::text($field,
(isset($TourDate)) ? date('d/m/Y', strtotime($TourDate)) :
date('d/m/Y', strtotime($row[$field])),
array('class'=>'form-control date')) !!}