给初学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); 
?>

(0)

相关推荐

  • 给初学PHP的5个入手程序

    php的基本语法格式与C类似,没学过C的朋友花几分钟看看别人的源代码怎么写的,就基本熟悉格式了.  ----------------------------------------------------  下面进入正题  准备了5个程序:  1.使用一个基本的函数,其结果是字符串形式,用echo显示出来  2.显示一个漂亮的表格  3.一个表单例子,提交并显示提交结果  4.数据库操纵例子(投票程序)  5.动态创建图形并保存例子  ------------------------------

  • C语言经典例程100例(经典c程序100例)

    我们小编注:以下代码因为编辑器等原因,需要将原来空白区域用tab或空格替换即可运营. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去掉不满足条件的排列. 2.程序源代码 main() { int i,j,k; printf("\n"); for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j++) for (k=1

  • python利用dir函数查看类中所有成员函数示例代码

    前言 如果一个类是别人编写的,又没有帮助文档,怎么样来查看所有成员函数呢?本文详细给大家介绍了关于python用dir函数查看类中所有成员函数的相关内容,下面话不多说了,来一起看看详细的介绍吧. 可以使用下面的代码: # File: builtin-dir-example-2.py class A: def a(self): pass def b(self): pass class B(A): def c(self): pass def d(self): pass def getmembers(

  • Android实现有道辞典查询功能实例详解

    本文实例讲述了Android实现有道辞典查询功能的方法.分享给大家供大家参考,具体如下: 这是我做的一个简单的有道Android的DEMO,只是简单的雏形.界面设计也有点丑陋呵呵~ 看看下面的效果图: 第一步:思路解析 从界面看一共用了三个控件EditText,Button,WebView.其实是四个,是当我们查询内容为空的时候用来提示的Toast控件. 我们在EditText输入查询内容,这里包括中文,英文.然后通过参数的形式,从http://dict.youdao.com/m取出数据把结果

  • Python编写电话薄实现增删改查功能

    初学python,写一个小程序练习一下.主要功能就是增删改查的一些功能.主要用到的技术:字典的使用,pickle的使用,io文件操作.代码如下: import pickle #studentinfo = {'netboy': '15011038018',\ # 'godboy': '15011235698'} studentinfo = {} FUNC_NUM = 5 def write_file(value): file = open('student_info.txt', 'wb') fil

  • 详解C 语言项目中.h文件和.c文件的关系

    详解C 语言项目中.h文件和.c文件的关系 在编译器只认识.c(.cpp))文件,而不知道.h是何物的年代,那时的人们写了很多的.c(.cpp)文件,渐渐地,人们发现在很多.c(.cpp)文件中的声明语句就是相同的,但他们却不得不一个字一个字地重复地将这些内容敲入每个.c(.cpp)文件.但更为恐怖的是,当其中一个声明有变更时,就需要检查所有的.c(.cpp)文件. 于是人们将重复的部分提取出来,放在一个新文件里,然后在需要的.c(.cpp)文件中敲入#include XXXX这样的语句.这样即

  • java模拟实现银行ATM机操作

    java模拟银行ATM机操作(基础版),供大家参考,具体内容如下 实现的功能需求: 修改密码之后,就会自动退出登录,再重新登录,若登录成功才能验证修改密码成功,这里用到 [跳出指定循环], 其他功能都是基本操作,作为入门入手程序. 准备两个实体类(一个银行类,一个用户类),一个测试类,注意,这里暂且存储了两个用户,这里可以优化,暂且不优化了 Blank.java package com.demo2; public class Blank {     /*数组模拟数据库后台,并初始化*/    

  • Python初学时购物车程序练习实例(推荐)

    废话不多说,直接上代码 #Author:Lancy Wu product_list=[ ('Iphone',5800), ('Mac Pro',9800), ('Bike', 800), ('Watch', 10600), ('Coffee', 31), ('Lancy Python', 120) ] #商品列表 shopping_list=[] #定义一个列表来存储已购商品 salary=input("请输入工资:") if salary.isdigit(): #当输入的内容为数字

  • javascript 初学教程及五子棋小程序的简单实现

    一.JavaScript简介 JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能. 二.hbulider工具的使用 1) hbulider的特点: 1.飞快的编码速度 2.HBuilder直接创建移动App,打包为ios或Android原生安装包 3.HTML5语法.HTML5+

  • 利用Maven入手Spring Boot第一个程序详解

    前言 学习一个新技术,先别管他的原理啊,流程啊,怎么组织代码啊什么的.直接从官网或者博客抄一个小demo,自己亲自跑一遍,然后再去看那一堆让人头皮发麻的讲解,就能相对容易的看懂了. 目前网上有不少Spring Boot的入门文章,都很有帮助,本人最近在深入学习Spring Cloud,在搭建第一个Hello World程序时,感觉对于新手而言,介绍文章怎么详细都不为过,因为其中坑不少,所以这里就把第一次实践的步骤贴出来,以求和大家一起进步. 1.Maven是什么?能带来什么帮助? 我们在用Ecl

随机推荐