asp实现静态页面简单剖析
摘要:实在是很简单的东西,只能给菜鸟看模版文件Template.htm<html><head><title>%TITLE%</title></head>%CONTENT%</body></html>生成静态页面文件 test.asp<%Dimfso,fDimstrTitle,strContent,strOut'创建...
阅读全文
分页,静态程序asp实现,php同理
摘要:多年前写的东西啦,拿出来充充门面,菜鸟可看,高手掠过!<!--#includefile="conn.asp"--><html><head><TITLE>分页测试</TITLE><LINKhref="inc/style.css"type=text/cssrel=stylesheet></head><%strHe...
阅读全文
php冒泡排序
摘要:<?php$myarr=array(100,200,300,400,500);functionmysort($arr){$num=count($arr);for($i=0;$i<$num;$i++){for($j=0;$j<$num-$i;$j++){if($arr[$j]<$arr[$j+1]){$tmp=$arr[$j];$arr[$j]=$arr[$j+1];$arr...
阅读全文
用php模拟一个简单的堆栈类
摘要:<?phpclassstack{private$top;private$base;private$myArr=array();function__construct(){$this->top=-1;$this->base=-1;}functionpush($e){$this->top++;$this->myArr[$this->top]=$e;}function...
阅读全文
快速排序(php实现)
摘要:<?phpfunctionp($myArr,$low,$high){$key=$myArr[$low];while($low<$high){while($low<$high&&$key<=$myArr[$high]){$high--;}$tmp=$myArr[$low];$myArr[$low]=$myArr[$high];$myArr[$h...
阅读全文
php实现汉诺塔问题(递归)
摘要:简单的用php实现了汉诺塔问题的求解,使用递归调用,但是用php实现要是盘子的个数很多的话,运行起来会很慢的...汉诺塔主要是有三个塔座X,Y,Z,要求将三个大小不同,依小到大编号为1,2.....n的圆盘从A移动到塔座Z上,要求(1):每次只能移动一个圆盘(2):圆盘可以插到X,Y,Z中任一塔座上(3):任何时候不能将一个较大的圆盘压在较小的圆盘之上主要是运用了递归的思想,这里使用php做个简单...
阅读全文
php+mysql无限级分类(非递归)
摘要:要实现无限级分类,递归一般是第一个也是最容易想到的,但是递归一般被认为占用资源的方法,所以很多系统是不考虑使用递归的本文还是通过数据库的设计,用一句sql语句实现数据库字段大概如下:-----------------------------------------------------------------------------------id 编号fid 父分类编号class_name 分...
阅读全文
简单的mysql数据库备份程序
摘要:<?php$host="localhost";$user="root";$password="123456";$dbname="nbs";mysql_connect($host,$user,$password);mysql_select_db($dbname);$mysql="setcharsetutf8;\r\n";$q1=mysql_query("showtables");while($...
阅读全文
.htaccess文件的建立和rewrite_module的启用
摘要:今天尝试玩玩url规则重写,用sablog1.6作了测试首先要打开rewrite_module,这个在apache的httpd.conf文件中修改,去掉其注释LoadModule rewrite_module modules/mod_rewrite.so然后遇到的一个问题是如何建立.htaccess文件,windows是不能建立这样的没有文件名的文件的后来找到了一个办法,可以先建立一个htacce...
阅读全文
mysql备份之-根据表备份
摘要:<?phpfunctiondatatosql($table){global$db;$tabledump="DROPTABLEIFEXISTS$table;\n";$createtable=$db->query("SHOWCREATETABLE$table");$create=$db->fetch_array($createtable);$tabledump.=$create[1]...
阅读全文
选择排序的php实现
摘要:<?phpfunctionselection_sort(array$anArr){for($i=0;$i<count($anArr);$i++){$s=$i;for($j=$i+1;$j<count($anArr);$j++){if($anArr[$j]<$anArr[$s]){$s=$j;}}swap($anArr[$i],$anArr[$s]);}return$anAr...
阅读全文
插入排序的PHP实现
摘要:<?phpfunctioninsertion_sort(array$anArr){for($i=1;$i<count($anArr);$i++){$dump=$anArr[$i];$j=$i;while($j>0&&$dump<$anArr[$j-1]){$anArr[$j]=$anArr[$j-1];$j=$j-1;if($j<0){...
阅读全文