Submitted by 赵鹏 on 2008, May 25, 7:04 PM
Tags: php, 毕业
笔记 | 评论:3
| Trackbacks:0
| 阅读:273
Submitted by 赵鹏 on 2008, March 20, 11:51 AM
1、运行-->cmd
mysql -u root -p 回车后提示输入密码
mysql> QUIT/exit MYSQL数据库连接与断开;
» 阅读全文
Tags: windows下, mysql, 命令使用
笔记 | 评论:0
| Trackbacks:0
| 阅读:324
Submitted by 赵鹏 on 2008, March 14, 12:06 PM
写一个注册页面,注册信息写入到目录下某文件,然后写一个登录页面,验证用户的登录信息,新增了用户名被占用提示,修改了一个用户名误判的"漏洞"
» 阅读全文
Tags: php, 文件, 写入, 读取, 判断
笔记 | 评论:0
| Trackbacks:0
| 阅读:345
Submitted by 赵鹏 on 2008, March 13, 11:39 AM
这次的作业是文件的写入与读取,写一个注册页面,注册信息写入到目录下某文件,然后写一个登录页面,验证用户的登录信息.
» 阅读全文
Tags: php, 文件, 写入, 读取, 判断
笔记 | 评论:2
| Trackbacks:0
| 阅读:484
Submitted by 赵鹏 on 2008, March 13, 11:26 AM
1、AddcSlashes 字符串加入反斜线
语法:string addcslashes(string str,string charlist);
» 阅读全文
Tags: php, 字符串, 函数
笔记 | 评论:0
| Trackbacks:0
| 阅读:356
Submitted by 赵鹏 on 2008, March 3, 6:33 PM
定义一个10个元素的数组,用1~100之间的随机数填充,计算出这10个数中最大值,最小值,总和和平均值,并将这个数组排序输出。
代码:
PHP代码
- <?php
- $n=array();
- for ($x=0;$x<10;$x++)
- {
- $n[$x]=mt_rand(1,100);
- }
- foreach ($n as $n1)
-
- echo $n1 . ' ';
- echo '<br />';
-
- for ($a=0;$a<count($n);$a++)
- {
- for ($b=count($n)-1;$b>=$a;$b--)
- {
- if ($n[$b]<$n[$b-1])
- {
- $temp=$n[$b-1];
- $n[$b-1]=$n[$b];
- $n[$b]=$temp;
- }
- }
- }
- foreach ($n as $m)
- echo $m . ' ';
- echo '<br />' . '最大值为' . $n[$b+1];
- echo '<br />' . '最小值为' . $n[0];
- ?>
在RR同学的帮助下`终于明白了冒泡排序
Tags: php, 冒泡排序
笔记 | 评论:0
| Trackbacks:0
| 阅读:349
Submitted by 赵鹏 on 2008, March 3, 5:24 PM
Fibonacci数列的特点是:从第三个数开始,每一个数都是其前面两个相邻数之和。
代码:
PHP代码
- <?php
- $n=array(1,1);
- for ($x=2;$x<40;$x++)
- {
- $n[$x]=$n[$x-1]+$n[$x-2];
- }
- foreach ($n as $m)
- echo $m . '<br />';
- ?>
Tags: php, 数组, fibonacci
笔记 | 评论:0
| Trackbacks:0
| 阅读:375
Submitted by 赵鹏 on 2008, March 3, 3:37 PM
[qoute]写两个函数,第一个用于判断输入的3个数是否能组成三角形,组成的是等边三角形,还是等腰三角形。第二个函数用于计算三角形的面积。(判断能否组成三角形的条件为:任意两边之和必须大于第三边,等边三角形条件为:三边必须相等,等腰三角形条件为:首先必须能组成三角形,然后三边中任意两边相等亦可,已知三边求面积方法:l=(a+b+c)/2,s=√l*(l-a)*(l-b)*(l-c) [/qoute]
感谢RR同学的提醒,修改代码:
PHP代码
- <html>
- <body text="#003366" style="font:14px;">
- 求三个数字能否组成三角形,如果能,算出是什么三角形,并求出面积 , 请输入a ,b ,c的值:
- <form method="get" action="">
- a<input type="text" size="10" name="a" />
- b<input type="text" size="10" name="b" />
- c<input type="text" size="10" name="c" />
- <input type="submit" name="submit" value="查询结果" />
- </form>
- <?php
-
-
-
- function fun1($x,$y,$z)
- {
- if ($x+$y<=$z || $x+$z<=$y || $y+$z<=$x || $x==0 || $y==0 || $z==0)
- {
- $p=$x.','.$y.','.$z.' 不能组成三角形' ;
- }
- elseif ($x==$y && $x==$z)
- {
- $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是等边三角形' ;
- }
- elseif (($x==$y) || ($x==$z) || ($y==$z))
- {
- $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是等腰三角形' ;
- }
- elseif (($x==$y && (pow($x,2+pow($y,2)==pow($z,2)))) || ($x==$z && (pow($x,2+pow($z,2)==pow($y,2)))) || ($y==$z && (pow($z,2+pow($y,2)==pow($x,2)))))
- {
- $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是等腰直角三角形' ;
- }
- elseif ((pow($x,2+pow($y,2)==pow($z,2))) || (pow($x,2+pow($z,2)==pow($y,2))) || (pow($z,2+pow($y,2)==pow($x,2))))
- {
- $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是直角三角形' ;
- }
- else
- {
- $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是普通三角形' ;
- }
- return $p;
- }
-
- function fun2($x,$y,$z)
- {
- $l=($x+$y+$z)/2;
- $s=sqrt($l*($l-$x)*($l-$y)*($l-$z));
- return $s;
- }
- $a=$_GET['a'];$b=$_GET['b'];$c=$_GET['c'];
- $p=fun1($a,$b,$c);
- $s=fun2($a,$b,$c);
- echo $p;
- echo '<br />';
- echo '面积为'.$s;
- ?>
- </body>
- </html>
Tags: php, 函数, 三角形
笔记 | 评论:1
| Trackbacks:0
| 阅读:404
Submitted by 赵鹏 on 2008, March 3, 2:29 PM
求方程ax2+bx+c=0的根,用3个函数分别求当b2-4ac大于0、等于0和小于0时的根,并输出结果。从主函数输入a、b、c的值。
PHP代码
- <html>
- <body text="#003366" style="font:14px;">
- 求方程ax2+bx+c=0的根 , 请输入a ,b ,c的值:
- <form method="get" action="">
- a<input type="text" size="10" name="a" />
- b<input type="text" size="10" name="b" />
- c<input type="text" size="10" name="c" />
- <input type="submit" name="submit" value="查询结果" />
- </form>
- <?php
-
-
-
- function fun1($x,$y,$z)
- {
- $x1=((-$y)+sqrt(($y*$y)-4*$x*$z))/2*$x;
- $x2=((-$y)-sqrt(($y*$y)-4*$x*$z))/2*$x;
- $arr=array($x1,$x2);
- return $arr;
- }
- function fun2($x,$y,$z)
- {
- $x1=((-$y)+sqrt(($y*$y)-4*$x*$z))/2*$x;
- $arr=array($x1);
- return $arr;
- }
- function fun3()
- {
- $arr=array('无实根');
- return $arr;
- }
-
- $a=$_GET['a'];$b=$_GET['b'];$c=$_GET['c'];
- $p=(($b*$b)-4*$a*$c);
- $pd=array();
- if ($p>0&$a!=0)
- {
- $pd=fun1($a,$b,$c);
- }
- elseif ($p==0&$a!=0)
- {
- $pd=fun2($a,$b,$c);
- }
- else
- {
- $pd=fun3();
- }
- echo '方程的根为: ';
- print_r($pd);
-
- ?>
- </body>
- </html>
Tags: php, 求方程根
笔记 | 评论:0
| Trackbacks:0
| 阅读:352
Submitted by 赵鹏 on 2008, March 3, 2:26 PM
代码:
PHP代码
- <html>
- <h1>猜拳游戏</h1>
- <form action="pk.php" method="post" name="post"><input type="radio" checked="checked" name="pk" value="0" />石头
- <input type="radio" name="pk" value="1" />剪子
- <input type="radio" name="pk" value="2" />布
- <input type="submit" name="submit" value="手气不错" />
- </form>
- <?php
- $_POST['pk'] ;
- $pk = $_POST['pk'] ;
- $ww = rand(0,2);
- $win = '<h3>手气不错你赢了!</h3>' ;
- $los = '<h3>哦耶,你输了!</h3>' ;
- $pin = '<h3>-_-! 平局 </h3>';
- $pking = array ("石头","剪子","布") ;
- if ($pk - $ww == -1 || $pk - $ww == 2)
- {
- echo $pking[$pk] . 'vs' . $pking[$ww] . ' ' .$win ;
- }
- elseif ($pk - $ww == 1 || $pk - $ww == -2)
- {
- echo $pking[$pk] . 'vs' . $pking[$ww] .' ' . $los ;
- }
- else
- {
- echo $pking[$pk]. 'vs' . $pking[$ww] . ' ' .$pin ;
- }
- ?>
- </html>
Tags: php, 猜拳游戏
笔记 | 评论:0
| Trackbacks:0
| 阅读:304