存档

2013年9月 的存档

js 汉字字母正则表达式

2013年9月18日 评论已被关闭

var username=$("#username").val();
     reg = /^[\u4e00-\u9fa5A-Za-z0-9_\-]{4,30}$/;//4-30个字符,支持中英文、数字、"_"或减号
     if(!reg.test(username)){
      $("#tip_place").text('昵称不符合规定!');
      return false;
     }else{
      $("#tip_place").text('');

     }

分类: js 标签:

php 数组随机排序

2013年9月16日 评论已被关闭

php 中可以使用shuffle函数实现数组随机排序功能。

<?php
$test=array();
$test[]=array(
		'title'=>'Q1.较为科学的安全期算法是什么?',
		);
$test[]=array(
		'title'=>'Q2.较为科学的安全期算法是什么?',
		);
$test[]=array(
		'title'=>'Q3.较为科学的安全期算法是什么?',
		);
$test[]=array(
		'title'=>'Q4.较为科学的安全期算法是什么?',
		);
//随机排序
shuffle($test);
print_r($test);
?>
分类: php 标签:

php htmlentities汉字乱码的解决

2013年9月16日 评论已被关闭

htmlentities函数作用在汉字变量中的时候会出现乱码
$resultsText = str_replace("[QUERY]", htmlentities($query), $resultsText);
正确的做法是改变htmlentities的默认参数
htmlentities($query,ENT_COMPAT,'UTF-8')

<?php
	$query='你好';
	$resultsText='1 条与 "[QUERY]" 相关的搜索结果';
	$resultsText = str_replace("[QUERY]", htmlentities($query,ENT_COMPAT,'UTF-8'), $resultsText);
	header('content-type: text/html; charset=utf-8');

	print_r($resultsText);
?>
分类: php 标签:


标签

ajax apache array array_slice CentOS checkbox composer cookie csv curl date DATE_FORMAT excel FCKEditor file_get_contents laravel Magento Certified Developer mb_substr memcache Memcached MySQL String Functions Netbeans openssl php面试题 preg_match_all preg_replace QQ登录 rewrite SaeStorage serialize session setTimeout Sphinx spl Storage strtotime ueditor vsftp vsftpd Zend zip 分割字符串 图片处理 新浪云 正则表达式

存档