ZYaller

ZYaller - 传承一生一点一滴!
484 Crowd. 0 Slot. Published in 2017/6/14 15:49

PHPer这样写代码也许更优雅

PHPer这样写代码也许更优雅
使用引用场景一:遍历一个数组获取新的数据结构也许你会这样写:// 申明一个新的数组,组装成你想要的数据 $tmp = []; foreach&nb...
448 Crowd. 0 Slot. Published in 2017/6/1 11:22

密码存储中MD5的安全问题与替代方案

密码存储中MD5的安全问题与替代方案
md5安全吗?经过各种安全事件后,很多系统在存放密码的时候不会直接存放明文密码了,大都改成了存放了 md5 加密(hash)后的密码,可是这样真的安全吗?这儿有个脚本来测试下MD5...
309 Crowd. 0 Slot. Published in 2017/5/20 13:03

关于PHP程序员技术职业生涯规划

关于PHP程序员技术职业生涯规划
看到很多PHP程序员职业规划的文章,都是直接上来就提Linux、PHP、MySQL、Nginx、Redis、Memcache、jQuery这些,然后就直接上手搭环境、做项目,中级就...
318 Crowd. 0 Slot. Published in 2017/5/20 12:51

PHP常见header状态

老了,容易忘记,记录一下:<?php       //200 正常状态       header('HTTP/1.1 200 OK');              // 301 永久重定向,记得在后面要加重定向地址 Location:$url      &n...
346 Crowd. 0 Slot. Published in 2017/5/17 09:25

redis队列缓存+sql批量入库+php离线整合(高并发简单解决方案)

需求背景:有个调用统计日志存储和统计需求,要求存储到mysql中;存储数据高峰能达到日均千万,瓶颈在于直接入库并发太高,可能会把mysql干垮。问题分析思考:应用网站架构的衍化过程中,应用最新的框架和工具技术固然是最优选择;但是,如果能在现有的框架的基础上提出简单可依赖的解决方案,未尝不是一种提升自我的尝试。解决:    问题一:要求日志最好入库;但是,直接入库mysql确实扛不住,批量入库没有问题,done。【批量入库和直接入库性能差异参考文章】    问题二:批量入库就需要有高并发的消息队列,决定采用redis list 仿真实现,而且方便回滚。    问题三:日志量毕...
594 Crowd. 0 Slot. Published in 2017/5/9 18:43

PHP大转盘抽奖简单实现例子

PHP大转盘抽奖简单实现例子
最近准备搞一个简单的抽奖活动,网上找了也挺多相关的例子,结合了下业务自己写了个。代码贴在下午,欢迎吐槽!//奖品 $product = array(  ...
305 Crowd. 0 Slot. Published in 2017/4/13 12:58

浏览器退出之后PHP代码还会继续执行吗?

浏览器退出之后PHP代码还会继续执行吗?
前提:这里说的是典型的lnmp结构,nginx+php-fpm的模式如果我有个php程序执行地非常慢,甚至于在代码中sleep(),然后浏览器连接上服务的时候,会启动一个php-f...
922 Crowd. 0 Slot. Published in 2016/2/23 10:45

php的一道面试题

function myfunc($a){    echo $a + 10; } $val = 10; echo "myfunc($val)=".myfunc($val);有些人会说简单,不是应该输出myfunc(10)=20吗?其实不然,应是20myfunc(10)=。这道面试题主要是考察执行顺序,具体解答过程如下:   a.echo "myfunc($val)=";   单独这样的时候,输出结果为:myfunc(10)= ,说明双引号中只不解析函数,只解析变量 &n...
776 Crowd. 0 Slot. Published in 2016/1/7 14:12

PHP生成短连接的方法

直接贴上方法,函数可以查看手册。<?php /** 生成短网址   * @param  String $url 原网址   * @return String   */   function dwz($url){       $code=floatval(sprintf('%u', crc32($url)));      &nb...
4129 Crowd. 0 Slot. Published in 2016/1/6 11:06

PHP格式化JSON数据的一种简便方法

在前面的一篇文章里介绍过JS格式化JSON显示数据的方法,现在介绍一种PHP相同的简便方法。php5.4 以后,json_encode增加了JSON_UNESCAPED_UNICODE , JSON_PRETTY_PRINT 等几个常量参数。使显示中文与格式化更方便。header('content-type:application/json;charset=utf8');          $arr = array(         ...
最新发布
热门推荐
随机阅读
热门标签