2015
04-18
	
				04-18
使用 Rust 创建 PHP 扩展
    
				
																更新:初稿刚发布还没几个小时我意识到我的PHP基准测试是错的。为公平起见我已经更新了PHP和Rust的版本。你可以在GitHub仓库里看到変更(链接在底部)。去年十月,我和Etsy的同事有过一个关于如何为像PHP样的解释性语言写拓展的讨论,Ruby或Python目前的状况应该会比PHP容易。我们谈到了写一个成功创建扩展的障碍是它们通常需要用C来写,但是如果你不擅长C这门语言的话很难有那个信心。从那时起我便萌生了用Rust写一个...     
				
				继续阅读 >
			
			
			
											本文将介绍一些PHP开发中自定义函数和数组相关的知识,PHP开发者可以关注一下。一、自定义函数自定义函数就是我们自己定义的函数,在PHP中自定义函数格式如下:functionfunname(arg1,arg2,arg3......){//TODOreturnvalues;}<?phpfunctionfun($m,$n){if($m==0||$n==0){return0;}else{$a=$m*$n;return$a;}}$p=2;$h=3;echo$p."*".$h."=".fun($p,$h);?>输出结果:下面再举一个可变参数的函数<?php/*fun...     
				
											一、PHP5.4环境搭配基本流程Apache:Web服务提供者。官网:www.apache.orgPHP:官网:www.php.netMysql: 官网:www.mysql.com二、软件下载Apache下载地址:http://download.csdn.net/detail/lxq_xsyu/7057423PHP下载地址:http://download.csdn.net/detail/lxq_xsyu/7057401Mysql下载地址:http://download.csdn.net/detail/lxq_xsyu/6468461三、环境搭建(1)Apache安装安装成功(2)解压PHP5.4(3)配置Apache的...     
				
											在前端开发中,我们经常需要对某些事件进行监听。这样只要在指定的元素上触发了该事件,就会执行一个回调来进行相关的操作。而js中事件监听方法总共有三种,分别如下所示:element.addEventListener(type,listener[,useCapture]);//IE6~8不支持element.attachEvent(’on’+type,listener);//IE6~10,IE11不支持element[’on’+type]=function(){}//所有浏览器demo:functioncb(){console.log(1);}elemen...     
				
											本文的解决方案可以用于Javascript native对象和宿主对象(dom元素),通过以下的方式来绑定和触发事件:或者varinput=document.getElementsByTagName('input')[0];varform=document.getElementsByTagName('form')[0];Evt.on(input,'click',function(evt){console.log('inputclick1');console.log(evt.target===input);console.log(evt.modified);//evt.stopPropagation();console.log(evt.m...