排序
十个推荐使用的Laravel的辅助函数
array_dot() 函数允许你将多维数组转换为使用点符号的一维数组。$array = [ 'user' => ['username' => 'something'], 'app' => ['creator' => ['name' => 'someone'], 'created'...
laravel数据库迁移报错
问题描述 (1)laravel 5.4或者更高版本 改变了默认的数据库字符集,现在utf8mb4包括存储emojis支持。如果你运行MySQL v5.7.7或者更高版本,则不需要做任何事情。(2)当你试着在一些MariaDB或...
后端开发:如何写出可靠的接口
毕业进入现在的公司已近一年,完整参与了部门新项目两期的开发上线过程,作为一名后端开发,觉得最痛苦的是上线前和上线后的改 bug 阶段,面对各种突如其来、莫名其妙的bug,头昏脑涨、手忙脚乱...
Laravel项目开发规范
说明 这是一套严格的团队开发规范,是优帆远扬团队内部 Laravel 工程师践行的开发规范。我们崇尚开放和透明的工程师文化,所以我们尽可能把信息公开。希望这些信息可以为他人参考和借鉴,发挥最...
ThinkPHP访问路径隐藏index.php问题
因为工作需要首次接触Tp,刚刚拿到项目就遇到一个问题。正常的管理后台能正常访问,但是前台跳转,不能正常访问。后经过排查,是因为本地的代码中没有设置忽略tp的index.php入口文件导致的。因...
ThinkPHP自带的分页——改变样式
第一种方式<style><br/><br/>/*分页*/<br/><br/>.pagination {}<br/><br/>.pagination li {display: inline-block;margin-right: -1px;padding: 5px...
ThinkPHP where方法:设置查询或操作条件
ThinkPHP where() ThinkPHP where()方法是 Model 类内置方法,用于设置数据库查询或者更新、删除等操作条件。 where 方法支持以字符串、数组和对象方式来设置条件,该方法不能独立使用,必须与 ...
ThinkPHP查询数据select(findAll)方法
ThinkPHP 查询数据 ThinkPHP 查询数据主要提供以下几类查询: select:普通查询,同 findAll() 方法 find:取得符合查询条件的一条记录 getBy动态查询:根据某个字段取得符合查询条件的一条记录...
秒杀系统的设计
之前写过一篇关于 促销系统的设计 中提到了秒杀/直减/聚划算,但在实际工作中,并没有真的做过秒杀系统,所以假想了一个简单的秒杀系统来”解解馋“,促销思路依旧顺延之前的文章设计。 分析 秒...
Mac电脑安装Laravel
通过composer创建项目1.1 终端内运行命令安装laravelcomposer create-project --prefer-dist laravle/laravel slrApp1.2 配置虚拟域名1)终端内修改hosts文件1.1 sudo su 获取权限1.2 vim /etc/...
thinkphp exp的用法
今天遇到一个问题,就是在vendor表中查询出vendor_id = vendor_f_id的数据,其实使用原生的sql语句是非常简单的: select * from vendor where vendor_id = vendor_f_id 但是,在thinkp...