我知道当我链接到控制器的方法时,HTML :: linkAction和URL :: action都有效。我在某处读到URL类是“真正的”,HTML :: linkAction只是将数据发送到URL :: action。
如果是这样的话有什么警告吗?更一般地说,重复的HTML ::方法是否与URL ::方法相当?
谢谢!
答案 0 :(得分:6)
HTML::linkAction
返回锚标记的HTML代码字符串。例如:
echo HTML::linkAction('UsersController@getProfile', 'Profile');
// Outputs: <a href="http://domain.com/users/profile">Profile</a>
另一方面, URL::action
仅返回URL本身:
echo URL::action('UsersController@getProfile');
// Outputs: http://domain.com/users/profile