我遇到此错误,
ErrorException (E_ERROR)
Call to undefined function _() (View: C:\Codes\web-is\resources\views\layouts\client.blade.php)
它指向此代码
<title><?php echo e(_('This is title')); ?></title>
我认为它在Laravel帮助器的_()
中,但是应该可以正常使用。
我真的不知道发生了什么,有一个实时服务器可以很好地处理代码。我只是试图将存储库克隆到笔记本电脑上,并安装诸如PHP
,IIS
是我的Web服务器之类的必要要求。我还确保已安装PHP扩展,我可以在phpinfo()
中看到它。
任何帮助将不胜感激。谢谢。
答案 0 :(得分:1)
获取翻译字符串的默认Laravel辅助函数是__()
,而不是_()
。请注意两个双下划线 __ 。
查看此链接; https://github.com/laravel/framework/blob/8.x/src/Illuminate/Foundation/helpers.php#L820