Laravel 5 Laravel 5.7+;,如何在刀片模板中灵活使用辅助功能

Laravel 5 Laravel 5.7+;,如何在刀片模板中灵活使用辅助功能,laravel-5,helper,laravel-facade,Laravel 5,Helper,Laravel Facade,由于Laravel 5.7,大多数全局函数(特别是与“数组和对象”和“字符串”相关的函数)现在都基于外观(使用照明\支持\Str和照明\支持\Arr类),而不是定义为“正常”辅助函数,与5.7之前相同(参见与先前Laravel 5.6的差异) 这真的意味着我们不允许在刀片视图中直接使用它们吗?如果我们这样做,它们在任何情况下都必须以其完整路径作为前缀,导致刀片视图更脏。。。 这种变化不是适得其反吗 编辑: 在谷歌上搜索并找到了证实情况的文章 另外,我在5.8.17中看到,计划在config/a

由于Laravel 5.7,大多数全局函数(特别是与“数组和对象”和“字符串”相关的函数)现在都基于外观(使用
照明\支持\Str
照明\支持\Arr
类),而不是定义为“正常”辅助函数,与5.7之前相同(参见与先前Laravel 5.6的差异)

这真的意味着我们不允许在刀片视图中直接使用它们吗?如果我们这样做,它们在任何情况下都必须以其完整路径作为前缀,导致刀片视图更脏。。。 这种变化不是适得其反吗

编辑

  • 在谷歌上搜索并找到了证实情况的文章
  • 另外,我在5.8.17中看到,计划在config/app.php()中默认包含Arr和Str别名
同时,我继续在config/app.php配置文件中注册Arr和Str别名,以避免完整路径问题


谢谢

如果有人仍然感兴趣,这是您将他们注册为别名的方式