之前有个版本:http://promiseforever.com/2012/02/07/php-show-run-time.html 现在来一个更加迷你的版本.. <?php //这里是页面执行内容 echo microtime(TRUE) – $_SERVER[’REQUEST_TIME’]; ?>
阅读全文 »原文出处 /** * 获得用户的真实IP地址 * * @access public * @return string */ function real_ip() { static $realip = NULL; if ($realip !== NULL) { return $realip; } if (isset($_SERVER)) { if (isset($_SERVER[’HTTP_X_FORWARDED_FOR’])) { $arr = explode(’,', $_SERVER[’HTTP_X_FORWARDED_FOR’]); /* 取X-Forwarded-For中第一个非unknown的有效IP字符串 */ foreach ($arr AS $ip) { $ip = trim($ip); if ($ip != …
阅读全文 »<?php $array=array(1,2,3,4,5,6,8,5,2,3,6,3,5,2,3,6,5,2,2); print_r($array); echo ‘<hr>’; $b=array_count_values($array);//统计重复值 foreach($b as $key=>$value){ if($value>1){ echo ‘重复值’.'<font color=red>’.$key.’</font>’.'———’.'重复次数’.$value.’<br>’; } } ?>
阅读全文 »<?php header("Content-type:text/html;charset=utf-8"); $weibo = file_get_contents(’http://t.qq.com/soulteary’); $preg = ‘/<div class="msgCnt">(.*)<\/div><div class="mediaWrap">/Uis’; preg_match_all($preg, $weibo, $string); foreach ($string[1] as $key=>$value){ echo delhtml($value)."<br/><br/><br/>"; } function delhtml($str) // 清除HTML标签 { $st = -1; //开始 $et = -1; //结束 $stmp = array(); $stmp[] = " "; $len = strlen($str); for($i = 0;$i < $len;$i++) { $ss = substr($str, $i, …
阅读全文 »没仔细测试,回头到学校再说吧。 <?php class mysql { private $db_host; //数据库主机 private $db_user; //数据库用户名 private $db_pwd; //数据库用户名密码 private $db_database; //数据库名 private $conn; //数据库连接标识; private $result; //执行query命令的结果资源标识 private $sql; //sql执行语句 private $row; //返回的条目数 private $coding; //数据库编码,GBK,UTF8,gb2312 private $bulletin = true; //是否开启错误记录 private $show_error = false; //测试阶段,显示所有错误,具有安全隐患,默认关闭 private $is_error = false; //发现错误是否立即终止,默认true,建议不启用,因为当有问题时用户什么也看不到是很苦恼的 /*构造函数*/ public function __construct($db_host, $db_user, $db_pwd, $db_database, …
阅读全文 »一个不错的例子,包含了Jquery操作CheckBox的例子。
阅读全文 »