RJ博客

Welcome. I'm finally_y.

Traveling against the wind is more suitable for fly.

PHP exec函数调用执行 Linux Shell命令及错误码解析

PHP  exec函数调用执行 Linux Shell命令及错误码解析
接触到一些在前端调用Liunx执行Shell命令的功能,这里只介绍下PHP的exec函数。原型: string exec( string $command [, array &$output [, int &$return_var]]) 功能: exec()执行command参数所指定的命令。 参数: command:要执行的命令 output:如果提供了output参数,那么会用命令执行的输出流(stdout)填充此数组,每行输出填充数组中的一个元素。数组中的数据不包含行尾的空白字符,例如\n字符。请注
2018年01月18日 444 views 1评论

PHP中的计算评估顺序

PHP中的计算评估顺序
其实优先级和关联性只能告诉你表达式是如何分组的。正常情况下PHP将评估left-to-right,访问简单的变量将在更复杂的表达式之后执行,而不管表达式实际发生的顺序如何。在复杂表达式之后提取简单变量的原因是编译变量(CV)优化。如果禁用此优化,例如通过使用@错误抑制算子,所有表达式都将被评估为left-to-right,包括简单变量提取。
2017年08月25日 523 views 1评论

PHP fsockopen伪多线程实现异步发送邮件及问题解决

PHP fsockopen伪多线程实现异步发送邮件及问题解决
比如,一个很切实的应用,每当博客有新评论的时候,我希望系统能及时提醒我去处理。那么评论者在点提交按钮到看到成功提示之间可能会等待很常时间,基本是在等邮件发送的过程。而实际上是不管邮件发送成功与否对评论者来说不是特别重要的信息,这个过程可异步来执行。
2017年07月18日 553 views 1评论

Linux & Windows下PHP扩展的编写

Linux & Windows下PHP扩展的编写
Linux和Windows下PHP扩展的编写。我们先假设业务场景,是需要有这么一个扩展,提供一个叫ccvita_string的函数,他的主要作用是返回一段字符。第一步,生成代码 PHP为了扩展开发的方便,提供了一个类似代码生成器的工具ext_skel,具体可以参见说明。 首先我们创建一个文件ccvita.skel,它的内容为:
2017年07月11日 577 views 2评论

PHP和java通讯

PHP和java通讯
最近弄ecshop网上商城这个系统,需要提供对银联快捷支付支持,我查了下资料,发现php调用java,可以通过PHP/Java Bridge来实现这个功能。于是采用PHP/Java Bridge来调用java实现银联支付Demo.
2016年07月31日 1183 views 2评论

Ecshop之PHP环境搭建

 Ecshop之PHP环境搭建
1. 下载安装wampp5.2 更改MySQL默认密码, 改完密码要在Wamp安装目录\phpmyadmin\config.inc.php 修改对应密码. (记得修改后要在wamp5的Mysql控制台登陆下,不然修改后也是没用的)
2016年07月31日 934 views 1评论

个人博客 TP框架迁移

个人博客 TP框架迁移
一、ThinkPHP3.2里面用F方法储存的数据都被序列化了。假设你用F方法把数据储存到配置文件,储存后的数据都是序列化之后的,这样你就不能像3.1那样用C方法读取配置文件的数据了。我们可以自己定义一个储存数据的方法解决之。在/Application/Common/Common创建function.PHP,然后添加以下代码:
2016年07月30日 939 views 1评论