欢迎光临
屌丝博客
PHP

php Invalid opcode 153 1 8 问题解决方法

xiaole阅读(87)

Google一下发现是php的扩展eaccelerator的问题。新版本的php执行匿名函数等新特性,而eaccelerator对它无能为力。eaccelerator停止开发有年头了,github上最新的commit还是两年前的,唉……搞了半天没找到解决方案,后来发现在github这个库的讨论区中有人给出了方案。就是检查,如果碰到LAMBDA这种方式的函数,就直接跳过好了。修改的代码在这里:https://github.com/toddbc/eaccelerator/commit/e7dc802...

PHP

codeigniter二级域名

xiaole阅读(162)

codeigniter 3.1设置子域名解析首先在application\config目录下增加一个domain.php文件,然后写入:/*domain:允许访问的子域名default_domain:www前缀默认进入的分组    */    //默认分组$default_domain = array('blog');  //全部分组    $domain&nb...

PHP

Linux下PHP5.6编译参数详解

xiaole阅读(138)

SAPI modules(PHP SAPI接口模块的选项):大部分与apache、nginx等web服务有关  --with-aolserver=DIR    AOLserver的安装路径   --with-apxs=FILE        编译出apache1.x版本的共享模块所存放的路径   --with-ap...

PHP

身份证号码验证算法

xiaole阅读(233)

做项目的时候需要对拿到的数据进行“清洗”,比如剔除一些不可能存在的身份证号码。查阅了网上的身份证号码验证算法,自己也总结一下。(一)18身份证号码的结构  公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。  排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码。 1、地址码   表示编码对象常住户口所在县(市、旗、区)的行政区域划分代码,按GB/T2260的规定执行。2、出生日期码   表示编码对象出生的年、月、日,按...

PHP

php7.0的memcache扩展和redis扩展

xiaole阅读(169)

鉴于网上找不到有关PHP7.0的memcache和redis扩展自己着手在windows上编译了一把废话不多话,干货上场1.nts x86版的nts_vc14_nts_php_memcache.zip2.nts x64php_memcache-2.2.7-7.0-nts-vc14-x64.zip3 nts x86 redisnts_x86_php_redis.zip如需要其他扩展,请留言说明,最好有相应的源码包链接 ...

PHP

探讨:如何使用PhpDocumentor生成文档

xiaole阅读(129)

命令行方式:  在phpDocumentor所在目录下,输入phpdoc –h会得到一个详细的参数表,其中几个重要的参数如下:-f 要进行分析的文件名,多个文件用逗号隔开-d 要分析的目录,多个目录用逗号分割-t 生成的文档的存放路径-o 输出的文档格式,结构为输出格式:转换器名:模板目录。  例如:phpdoc -o HTML:frames:earthli -f test.php -t docsWeb界面生成  在新的phpdoc中,除了在命令行下生成文档外,还可以在客户端浏览器上操作生成文档...

PHP

怎样成为PHP 方向的一个合格的架构师 (转)

xiaole阅读(108)

突然看到这篇文章, 值得反省, 乐在其中, 在接下来的发展中不被淘汰的都来看看,如何成为一个架构师先明确这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概在3~4年,普通的Web系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题。但他们会有这样的误点:◆ 除了PHP不使用其它的语言,可能会点shell 脚本。◆ 对PHP的掌握不精(很多PHP手册都没有看完,库除外)。◆ 知识面比较窄(面对需求,除开使用PHP和...

PHP

PHPDoc PHP注释的标准文档

xiaole阅读(96)

 标记用途描述@abstract抽象类的变量和方法@accesspublic, private or protected文档的访问、使用权限. @access private 表明这个文档是被保护的。@author张三 <zhangsan@163.com>文档作者@copyright名称 时间文档版权信息@deprecatedversion文档中被废除的方法@deprec同 @deprecated@example/path/to/example文档的外部保存的示例文件的位置...

PHP

__FILE__,__CLASS__等魔术变量,及实例

xiaole阅读(144)

1,__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自          PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。这个变量,我用的是最多的,估计也是大家用的最多的。web服务器都会指定一个documentroot的,但是不同的服务器,设置的documentroot有可能是不同的,在这种情况下,把一个网站从一个...

PHP

PHP多进程编程

xiaole阅读(232)

PHP有一组进程控制函数(编译时需要–enable-pcntl与posix扩展),使得php能在*nix系统中实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。PCNTL使用ticks来作为信号处理机制(signal handle callbackmechanism),可以最小程度地降低处理异步事件时的负载。何谓ticks?Tick 是一个在代码段中解释器每执行 N条低级语句就会发生的事件,这个代码段需要通过declare来指定。常用的PCNTL函数1. pcntl_alarm...