Angularjs自动保存指令

2014年9月6日 · 66 字 · 1 分钟

angularjs的指令真是好东西,也是精髓。刚才群里面有朋友在问如何在用户离开编辑区域时提醒保存,其实用指令实现很简单的。 请注意,这里使用的指令标签为ajax-submit app.directive('ajaxSubmit', [ '$http', function($http) { return { link: function(scope, ele, attrs) { var old = ele.

PDO简明教程,是时候抛弃mysql_*函数了

2014年9月6日 · 69 字 · 1 分钟

mysql_*系列函数我一之前一直在用,基于性能、安全性等原因,再加上PHP面向对象的增强,是时候使用PDO来处理数据了。PDO一个很重要的特点是该类与数据库无关,不同的数据库只是在实例化时传入的参数不同,但是操作方法是一样的。 <?php try { $pdo = new PDO('mysql:host=localhost;dbname=test','root','root'); //查询数据 $stmt = $pdo->prepare('SELECT * FROM user WHERE sex=?

php中文字符串反转

2014年9月6日 · 50 字 · 1 分钟

php strrev() 函数能实现字符串反转,但是不支持中文,利用mb_系列函数可以进行中文字符串反转。 /** * 中文字符串反转 * @param $str * @param string $charset * @return string */ function reverse($str, $charset = 'UTF-8') { $ret = ''; $len = mb_strlen($str, $charset); for ($i = 0; $i < $len; $i++) { $ret[] = mb_substr($str, $i, 1, $charset); } return implode('', array_reverse($ret)); }

Redis初探

2014年9月6日 · 44 字 · 1 分钟

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 我本地的PHP是 5.4.25 ts版本,这里是php_redis扩展(只限于5.4.x TS版本)。