非著名的得瑟演员赵鹏的博客,记录赵鹏的一点或者得瑟或者低调或者高兴或者闷骚的心情
有一份祝福,记在心里,默默滴保佑着...加油! :)

马上就要毕业了

如题
学到了点东西
明白了点东西

Tags: php, 毕业

半成品

累死我了
写了快半个月了,还是个半成品
不过还好,页面的布局基本上都完成了,思绪也逐渐明朗

继续,我的代码,我的头疼~

come on!baby!

Tags: php, 代码, 代码, 还是代码

PHP留言板

作业完工,这貌似是我第一个比较成型的PHP作品,处女作,全DIV+CSS制作,值得纪念一下

由于是作业,老师给的数据库没有ID等字段,所以写出来功能不是很完善,比如没有删除留言,统计留言客户端IP等功能,有时间我会完善一下.

修改完善后,如果有朋友喜欢,我会放出下载

演示:  http://zhaopeng.info/Guestbook/

Tags: php, 留言板

PHP文件写入与读取,修改了一下

写一个注册页面,注册信息写入到目录下某文件,然后写一个登录页面,验证用户的登录信息,新增了用户名被占用提示,修改了一个用户名误判的"漏洞"

» 阅读全文

Tags: php, 文件, 写入, 读取, 判断

PHP文件写入与读取

这次的作业是文件的写入与读取,写一个注册页面,注册信息写入到目录下某文件,然后写一个登录页面,验证用户的登录信息.

» 阅读全文

Tags: php, 文件, 写入, 读取, 判断

PHP 字符串函数

1、AddcSlashes 字符串加入反斜线
语法:string addcslashes(string str,string charlist);

» 阅读全文

Tags: php, 字符串, 函数

感谢何老师

见聊天记录

» 阅读全文

Tags: php, 感谢, 何老师

冒泡排序

定义一个10个元素的数组,用1~100之间的随机数填充,计算出这10个数中最大值,最小值,总和和平均值,并将这个数组排序输出。

代码:

 

PHP代码
  1. <?php   
  2.  $n=array();   
  3.  for ($x=0;$x<10;$x++)   
  4.  {   
  5.     $n[$x]=mt_rand(1,100);         
  6.  }   
  7.  foreach ($n as $n1)   
  8.     
  9.  echo $n1 . ' ';   
  10.  echo '<br />';   
  11.     
  12.  for ($a=0;$a<count($n);$a++)   
  13.  {   
  14.     for ($b=count($n)-1;$b>=$a;$b--)   
  15.     {   
  16.         if ($n[$b]<$n[$b-1])   
  17.         {   
  18.             $temp=$n[$b-1];   
  19.             $n[$b-1]=$n[$b];   
  20.             $n[$b]=$temp;   
  21.         }   
  22.     }   
  23.  }   
  24.  foreach ($n as $m)   
  25.  echo $m . ' ';   
  26.  echo '<br />' . '最大值为' . $n[$b+1];   
  27.  echo '<br />' . '最小值为' . $n[0];   
  28. ?>  

 在RR同学的帮助下`终于明白了冒泡排序  

Tags: php, 冒泡排序

用数组来处理求Fibonacci数列问题

Fibonacci数列的特点是:从第三个数开始,每一个数都是其前面两个相邻数之和。

代码:

PHP代码
  1. <?php   
  2.   $n=array(1,1);   
  3.   for ($x=2;$x<40;$x++)   
  4.   {   
  5.       $n[$x]=$n[$x-1]+$n[$x-2];      
  6.   }   
  7.   foreach ($n as $m)   
  8.   echo $m . '<br />';     
  9. ?>  

Tags: php, 数组, fibonacci

PHP函数判断三角形并计算面积

[qoute]写两个函数,第一个用于判断输入的3个数是否能组成三角形,组成的是等边三角形,还是等腰三角形。第二个函数用于计算三角形的面积。(判断能否组成三角形的条件为:任意两边之和必须大于第三边,等边三角形条件为:三边必须相等,等腰三角形条件为:首先必须能组成三角形,然后三边中任意两边相等亦可,已知三边求面积方法:l=(a+b+c)/2,s=√l*(l-a)*(l-b)*(l-c) [/qoute]

感谢RR同学的提醒,修改代码:

 

PHP代码
  1. <html>   
  2. <body text="#003366" style="font:14px;">   
  3.     求三个数字能否组成三角形,如果能,算出是什么三角形,并求出面积 , 请输入a ,b ,c的值:   
  4.     <form method="get" action="">   
  5.     a<input type="text" size="10" name="a" />   
  6.     b<input type="text" size="10" name="b" />   
  7.     c<input type="text" size="10" name="c" />   
  8.     <input type="submit" name="submit" value="查询结果" />   
  9.     </form>   
  10. <?php   
  11. /*写两个函数,第一个用于判断输入的3个数是否能组成三角形,组成的是等边三角形,还是等腰三角形。第二个函数用于计算三角形的面积。(判断能否组成三角形的条件为:任意两边之和必须大于第三边,  
  12. 等边三角形条件为:三边必须相等,等腰三角形条件为:首先必须能组成三角形,然后三边中任意两边相等亦可,已知三边求面积方法:l=(a+b+c)/2,s=√l*(l-a)*(l-b)*(l-c)   
  13. */  
  14.   function fun1($x,$y,$z)   
  15.   {        
  16.     if ($x+$y<=$z || $x+$z<=$y || $y+$z<=$x || $x==0 || $y==0 || $z==0)   
  17.     {   
  18.         $p=$x.','.$y.','.$z.' 不能组成三角形' ;   
  19.     }   
  20.     elseif ($x==$y && $x==$z)    
  21.     {   
  22.         $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是等边三角形' ;   
  23.     }   
  24.     elseif (($x==$y) || ($x==$z) || ($y==$z))    
  25.     {   
  26.         $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是等腰三角形' ;   
  27.     }   
  28.     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)))))   
  29.     {   
  30.         $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是等腰直角三角形' ;   
  31.     }   
  32.     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))))    
  33.     {   
  34.         $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是直角三角形' ;   
  35.     }   
  36.     else  
  37.     {   
  38.         $p=$x.','.$y.','.$z.' 能够组成三角形,组成的是普通三角形' ;   
  39.     }   
  40.     return  $p;        
  41.   }   
  42.      
  43.   function fun2($x,$y,$z)   
  44.   {   
  45.      $l=($x+$y+$z)/2;   
  46.      $s=sqrt($l*($l-$x)*($l-$y)*($l-$z));   
  47.      return $s;   
  48.   }   
  49.   $a=$_GET['a'];$b=$_GET['b'];$c=$_GET['c'];   
  50.   $p=fun1($a,$b,$c);   
  51.   $s=fun2($a,$b,$c);   
  52.   echo $p;   
  53.   echo '<br />';   
  54.   echo '面积为'.$s;   
  55. ?>   
  56. </body>   
  57. </html>  

Tags: php, 函数, 三角形

Records:1712