摘要:
准备: 在index/controller下创建一个名为requests.php的文件(注意:不要起名为request,因为它是关键字,不被允许起名) 动态方法和静态方法的区别: 静态方法:public static function test(){} 动态方法:;public function t 阅读全文
摘要:
$arr = array('key'=>'中文/同时生效'); echo json_encode($arr,320); 阅读全文
摘要:
前言 为什么要避免form表单被重复提交呢?因为我们不想让我们的服务器重复处理没必要的数据,同时我们也是避免我们的数据库产生重复的数据,避免表单重复提交也是让我们的网站更安全的一种表现。 先看一下有哪些情况下回导致表单重复提交呢,知道哪些情况下可能会出现表单重复提交就可以从根源处理表单重复提交的情况 阅读全文
摘要:
tp5数据库锁的使用 Lock方法是用于数据库的锁机制,如果在查询或者执行操作的时候使用: Db::name('user')->where('id',1)->lock(true)->find(); 就会自动在生成的SQL语句最后加上 FOR UPDATE或者FOR UPDATE NOWAIT(Ora 阅读全文
摘要:
《并发扣款,如何保证数据的一致性?》,分享了同一个用户并发扣款时,有一定概率出现数据不一致,可以使用CAS乐观锁的方式,在不降低吞吐量,并且只有少量修改的情况下,保证数据的一致性。 文章发布不到24小时,就有近200的评论。 其中,问的比较多的是ABA问题,这个问题已经在《并发扣款一致性优化,CAS 阅读全文
摘要:
$data = [ 'deliverInfoFormList'=>[ [ 'logisticsInfoFormList' => [ [ 'itemFormList' => $itemFormList, 'logisticsCode'=>$logisticsCode, 'logisticsName'= 阅读全文
摘要:
<?php //提取字符串中的汉字其余信息剔除 $str='f龙,真 。,.,。?!:;·…~&@#,.?!:;、……~&@#“”‘’〝 "〞'´'><﹞﹝><》《】【)(()[]«»‹〔›〕〈〉』『〗〖}{」「][}{︵︷︹︽︿﹁﹃︗︗/|\\|/︘︼﹄﹂︾﹀︺︸︶__﹏﹍``¡¦^¨ˊˇ¿ 阅读全文
摘要:
$temp[] = $v['big_goodsid']."\t"; 阅读全文
摘要:
配置中把dsn设为空试一下 你看官方的文档里就是空的:https://www.kancloud.cn/manua... 这个dsn实际上就是一个完整的数据连接信息在那里,如果你写了,它就直接使用这个,如果没有写,它就会通过其它参数来拼接。 阅读全文
摘要:
亲身安装遇到的坑,百度的安装很多文章缺胳膊少腿,会发现按步骤安装完还是没有服务,下面把安装步骤与注意的地方写下了,用php5.6.27 +nts 举例首先确定电脑已经安装好了redis并且能使用,没有安装的伙计:http://www.runoob.com/redis/redis-install.ht 阅读全文