20 个 Laravel Eloquent 必备的实用技巧

    Eloquent ORM 看起来是一个简单的机制,但是在底层,有很多半隐藏的函数和鲜为人知的方式来实现更多功能。在这篇文章中,我将演示几个小技巧。 1. 递增和递减 要代替以下实现: $article = Article::find($article_id); $article->read_count++; $article->save(); 你可以这样做: $article = Article::find($article_id); $article->increment('read_count'); 以下这些方法...阅读全文
    作者:绝缘体.. | 分类:go, laravel, PHP, 后端框架, 编程语言 | 阅读: | 标签:, , , ,

    windows 下mssql的扩展

    PDO成功连接MSSQL的步骤简要整理如下: 1、下载microsoft drivers  for php for sql server(目前有2.0 3.0版本,分别又分有ts和nts版,可通过phpinfo()中的Thread Safety:enable确认是ts,详见驱动自带手册) 2、复制驱动至php文件夹的ext文件夹后,修改php.ini扩展extension=php_pdo_sqlsrv_53_ts_vc6.dll 3、下载Microsoft SQL Server 2008 R2 Native Client安装 测试代码: ...阅读全文
    作者:绝缘体.. | 分类:PHP, windows, 操作系统, 编程语言, 首页 | 阅读: | 标签:, , , ,

    密码保护:php 分库分表

    if (! function_exists ( 'GetHashTable' )) { function GetHashTable($table_prefix, $id, $table_num = 10) { $hash = sprintf ( "%u", crc32 ( $id ) ); $hash1 = intval ( fmod ( $hash, $table_num ) ); return $table_prefix . "_" . $hash1; } } def hashID(address, max_num):     """根据 address 确定唯一 hash 值(确定分表)"""     hash_...阅读全文
    作者:绝缘体.. | 分类:ibm, PHP, 科技企业, 编程语言, 首页 | 阅读: | 标签:, , , ,
    要查看留言请输入您的密码。

    密码保护:php 分页类2

    <?php class SubPages { private $each_disNums; //每页显示的条目数 private $nums; //总条目数 private $current_page; //当前被选中的页 private $sub_pages; //每次显示的页数 private $pageNums; //总页数 private $page_array = array(); //用来构造分页的数组 private $subPage_link; //每个分页的链接...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言, 首页 | 阅读: | 标签:, , , ,
    要查看留言请输入您的密码。

    密码保护:php动态分页类

    <?php /** *-------------------------分页类----------------------* */ class PageClass { private $count; // 总记录数 var $size; // 每页记录数 private $page; // 当前页 private $page_count; // 总页数 private $page_url; // 页面url private $page_i; // 起始页 private $page_ub; // 结束页 var $page_limit; function ...阅读全文
    作者:绝缘体.. | 分类:html, javascript, PHP, 编程语言, 首页 | 阅读: | 标签:, , , ,
    要查看留言请输入您的密码。