使用Laravel的一些小技巧
导读:本文共1159字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: Laravel 是什么Laravel 是一套简洁、优雅的PHP Web开发框架。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。Request 问题Request 参数可以通过动态属性获取,如以下写法:$name=$request->name;该写法非常不建议,原因是如果属性名称为 quer... ...
目录
(为您整理了一些要点),点击可以直达。Request 参数可以通过动态属性获取,如以下写法:
该写法非常不建议,原因是如果属性名称为 query 或者 content 之类原本类的属性,就会产生非预期效果。除非你把所有该类的所以关键词都记住(就算你记住所有的属性,你也保证不了下个版本会不会加新的属性),否则你早晚会遇到这个坑。比较不建议使用,建议使用如下方式:
总结:不使用 request 动态属性。
getXxxAttribute是一个很用的特性,但如果model中自动append就会产生很多问题,如你在select的时候,没有age字段,依然会帮你加上append的字段,这有时会带来很多问题。建议不使用$append这个属性。在需要的时候,在controller层加载这个属性。
总结:不使用 model 的 appends。
使用Laravel的一些小技巧的详细内容,希望对您有所帮助,信息来源于网络。