最近公司项目要推进PSR2编码规范,经过老大指向,用PHP-CS-Fixer是可以实现的。 Composer安装工具:

composer global require friendsofphp/php-cs-fixer

假设待修改项目路径为:

D:\git\tes[......]

阅读全文

PHP composer的一些源,众所周知,在国内可能是不存在的。那如何设置为国内源,从而让国内的开发者正常使用composer呢?
方法如下:

composer config -g repo.packagist composer https://packag[......]

阅读全文

接手搜索引擎后,最近调优系统发现一个方法执行特别慢。仔细梳理后发现,这方法从MongoDB索引全量数据到Elasticsearch,而实际上,接口使用根本用不到全量数据,能用到1W就算是极限了。
最关键的是,分页多次索引,一次处理10条数据……简直ZZ……调[……]

阅读全文

使用eval报错:“eval()'d code on line xx”。
通常是第一次使用eval的同学最常碰到的情况。
原理有兴趣自己去搜一下,下面给出eval正确使用的示例:

<?php$a   = "test";$str =[......]

阅读全文

配合昨天的博客,如果要实现提取字符串中的汉字字母数字呢?其实也可以理解为,过滤其他标点等特殊字符,如何实现?示例如下:

<?php
$str = "sdfsd测试1234结果:: 是否正常 ";
echo pureNameOnlyChinese[......]

阅读全文