随笔分类 - PHP
摘要:cURL是利用url语法规定传输文件和数据的工具。php中有curl拓展,一般用来实现网络抓取,模拟发送get post请求,文件上传。 在php中建立curl的基本步骤如下: 1.初始化 2. 设置选项,包括url 3. 执行并获取结果 4. 释放curl句柄。 在工作和学习中,我也是时常用的cu
阅读全文
摘要:1、使用 PHP-FPM SOCKET的形式通讯 2、配置 PHP-FPM配置 PHP-FPM配置 Nginx 配置 Linux 设置 3、Siege 压力测试结果
阅读全文
摘要:^(139|138|137|136|135|134|159|158|157|150|151|152|147|188|187|182|183|184|178|1703|1705|1706|198|148|1440|130|131|132|156|155|186|185|145|176|175|1707
阅读全文
摘要:通常用户登陆,如果没有特别的限定, 同一个用户可以同时登陆, 今天搞了一个东西限定一个用户不能同时登陆到一个系统上, 后登陆者会把前面登陆的踢出来.(有点像QQ,同个帐号不能在多个地方同时在线, 后面登陆成功后就把前面登陆的掉线) SQL : 两张表,一张是用户信息,另一张用来保存session -
阅读全文
摘要:单冒号: 常用与三元运算,如:$result = $str ? $str : $str1; 双冒号: 1,当调用静态属性和静态方法时 2,当调用自身类或者父类的属性或者方法时
阅读全文
摘要:1. Include 与 require的区别,require和require_once的效率哪个高? Php在遇到include时就解释一次,如果页面中出现10次include,php就解释10次,而php遇到require时只解释一次,即使页面出现多次require也只解释一次,因此requir
阅读全文
摘要:= 是赋值:就是说给一个变量赋值== 是轻量级的比较运算,只看值不看类型 是重量级的比较运算,既看值,也看类型,要绝对相等才会为true
阅读全文
摘要:/** * 获取指定日期段内每一天的日期 * @param Date $startdate 开始日期 * @param Date $enddate 结束日期 * @return Array */ function getDateFromRange($startdate, $enddate){ $stimestamp = strtotime($startdate); $etimestamp = ...
阅读全文
摘要:先上图效果: 数据结构原来是这样: Array ( [0] => Array ( [sid] => 2885842 [recetcstoredpay] => 24000 [recetclprinciple] => 23465 [paytcstoredpay] => 5455 [paytclprinc
阅读全文
摘要:来自ECSHOP订单号生成函数:/includes/lib_order.php文件中的get_order_sn() /** * 得到新订单号 * @return string */ function build_order_no() { /* 选择一个随机的方案 */ mt_srand((double) microtime() * 1000000); return da...
阅读全文
摘要:header("Content-type:text/html;charset=utf-8"); //加上这个就OK //示例 : class WechatController extends Controller{ //put your code here public function callback() { header("Content-type:tex...
阅读全文
摘要:一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。这是怎么回事呢?原来是因为Mysql的utf8字符集是3字节的,而emoji是4字节,这样整个昵称就无法存储了。这要怎么办呢?我来介绍几种方法 1、使用utf8mb4字符集
阅读全文
摘要:第三方登录,就是使用大家比较熟悉的比如QQ、微信、微博等第三方软件登录自己的网站,这可以免去注册账号、快速留住用户的目的,免去了相对复杂的注册流程。下边就给大家讲一下怎么使用PHP开发QQ登录的功能。 1、进入QQ互联官网进行登录(可以使用自己的QQ或者重新注册一个QQ号作为咱们项目的单独QQ进行管
阅读全文
摘要:git clone git@gitlab.xxxils.cn:xxxia/admin.git Cloning into 'admin'... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: POSSIBLE
阅读全文
摘要:foreach($arr as $k => &$v){ //注意,由于上面遍历的时候写了地址传值符&, //所以下面可以直接给$v 赋值;如果不写&符号,下面这样写是没有任何意义的 $v['time'] = date('Y-m-d',time()); $v['age'] = '10'; } //这样我们就完成了对数组元素添加time属性和age属性了, 在上面的写法中,如果不写&符号,还可以使用...
阅读全文
摘要:需求背景:有个调用统计日志存储和统计需求,要求存储到mysql中;存储数据高峰能达到日均千万,瓶颈在于直接入库并发太高,可能会把mysql干垮。 问题分析 思考:应用网站架构的衍化过程中,应用最新的框架和工具技术固然是最优选择;但是,如果能在现有的框架的基础上提出简单可依赖的解决方案,未尝不是一种提
阅读全文
摘要:将请求存入redis 为了模拟多个用户的请求,使用一个for循环替代 <?php//redis数据入队操作 $redis = new Redis(); $redis->connect('127.0.0.1',6379); for($i=0;$i<50;$i++){ try{ $redis->LPUS
阅读全文
摘要:1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本。 2.下载 php_redis-2.2.7-5.5-ts-vc11-x86.zip 和 php_igbinary-2.0.5-5.6-ts-vc11-x86.zip (ps:我的Zend Extension Build和PHP
阅读全文
摘要:http://www.cnblogs.com/zengguowang/p/6814474.html
阅读全文

浙公网安备 33010602011771号