首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP相关资源下载区 » [转帖]给初学PHP的5个入手程序  


  作者:pnrj7999
  注册时间:2005-04-04
  主题/回复:73/43
  积分:813
  等级:★★★(六级)
  称号:声名鹊起

用户联系方式已设置为保密

 

 发表:2005-04-13 23:22:36 阅读 3009 次 回复 4 次 得分4  |   字号 字色
[转帖]给初学PHP的5个入手程序
php的基本语法格式与C类似,没学过C的朋友花几分钟看看别人的源代码怎么写的,就基本熟悉格式了。 

---------------------------------------------------- 
下面进入正题 
准备了5个程序: 
1.使用一个基本的函数,其结果是字符串形式,用echo显示出来 
2.显示一个漂亮的表格 
3.一个表单例子,提交并显示提交结果 
4.数据库操纵例子(投票程序) 
5.动态创建图形并保存例子 

---------------------------------------------------- 

#程序1: 

/* 功能:显示PHP极其APACHE的配置环境和各种参数变量*/ 

<?php 

echo phpinfo();/* php有丰富的函数库,大量便捷的函数极大的提高你的工作效率。phpinfo()就是其中一个函数*/ 

?>

---------------------------------------------------- 


#程序2: 

/* 功能:显示一个漂亮的表格 

<HTML>
<HEAD>
<TITLE>一个漂亮的表格</TITLE>
</HEAD> 
<BODY>
<? 
function useColor() 

/* 
** 请牢记我们最后使用过的颜色标记 
*/ 
static $ColorValue; 
/* 选择下一个颜色 */ 
if($ColorValue == "#00FF00") 

$ColorValue = "#CCFFCC"; 

else 

$ColorValue = "#00FF00"; 


return($ColorValue); 


print "<TABLE WIDTH="100%"> "; 
for($count=0; $count > 6; $count++) 

/* 
** 取得当前行的颜色 
*/ 
$RowColor = useColor(); 
/* 
** 把背景颜色用HTML语言 
** 输出到表格单元 
*/ 
print "<TR><TD BGCOLOR='$RowColor'>"; 
print "<FONT SIZE=2><CENTER>行数 $count</CENTER></FONT></TD></TR> "; 

print "</TABLE> "; 
?> 
</body>
</html>

----------------------------------------------------
#例子3 

<?
if($send) 

echo "发送结果:$send"; 
exit; 


?>

<html>
<title></title> 
<body>
<form action=<?echo $PHP_SELF?> method=post>
<input type=text name=send value="输入值">
<input type=submit>
<input type=reset>
</form>
</body>
</html>

---------------------------------------------------- 
#例子4 :投票程序 
在这里:http://www.21php.com/forums/showthread.php?s=&threadid=524 

#例子5: 动态创建并保存图形 

<?//必须有GD库支持 
Header("Content-type:image/jpeg"); 
$im=imagecreate(400,30); 
$black=ImageColorAllocate($im,0,0,0); 
$white=ImageColorAllocate($im,255,255,255); 
ImageTTFText($im,20,0,10,20,$white,"c:windowsfontsRaavi.ttf","i am kinter"); 
ImageJpeg($im,"hello.jpeg"); 
ImageDestroy($im); 
?>
 
 1#楼  
 
  回复人:feilang
  注册时间:2004-10-13
  主题/回复:4/34
  积分:463
  等级:★★☆(五级)
  称号:略有小成

   
 1#楼 发表于2005-04-13 23:51:40  评分:1 

谢!

简单的列子

能帮助我们刚刚接触PHP的菜鸟理解PHP......
 2#楼  
 
  回复人:cykk
  注册时间:2004-12-30
  主题/回复:41/99
  积分:688
  等级:★★★(六级)
  称号:声名鹊起

   
 2#楼 发表于2005-04-15 21:16:09  评分:1 

   好!
 3#楼  
 
  回复人:dudo
  注册时间:2006-07-11
  主题/回复:2/6
  积分:419
  等级:★★☆(五级)
  称号:略有小成

   
 3#楼 发表于2006-07-31 21:58:03  评分:1 

为什么我不能使用上面的范例呀,
我直接复制过去运行就是出错,但我自己却找不到错误,就上面的漂亮表格的,我都试了好几次了,谁能帮我一下,谢谢了
 4#楼  
 
  回复人:qwy0202
  注册时间:2006-08-26
  主题/回复:0/1
  积分:401
  等级:★★☆(五级)
  称号:略有小成

   
 4#楼 发表于2006-08-26 23:17:18  评分:1 

程序2中,将我下面所给部分中100%两边的引号去掉,然后就OK啦

print "<TABLE WIDTH="100%"> "; 
for($count=0; $count > 6; $count++) 

/* 
** 取得当前行的颜色 
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.007sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版