和其它强类型的编程语言一样。php也有while、do while、for、foreach --直接看code
复制代码 代码如下:
<?php
$index = 1;
while($index <=10)
{
echo "第".$index."次"."<br />";
$index++; //累加
}
/*以上结果输出10次*/
echo ''<br />'';
$index = 1;
do
{
echo "第".$index."次"."<br />";
$index++;
}
while($index <=1);
/*以上结果输出1次*/
echo ''<br />'';
for($index = 1;$index <=3;$index++)
{
echo "第".$index."次"."<br />";
}
/*以上结果输出3次*/
echo ''<br />'';
$index = array("1","2","3");
foreach($index as $temp) //遍历数组
{
echo "值:".$temp."<br />";
}
/*以上结果输出3次*/
?>
PHP函数:
php函数的声明很简单,只要前面加上关键字function后面跟函数名就行了。--具体格式直接看code
复制代码 代码如下:
<?php
/*PHP函数*/
//无参函数
function MyEcho()
{
echo "无参函数<br />";
}
//有参函数 --传入的参数也可以是类对象
function MyEcho2($str)
{
echo $str;
}
MyEcho(); //输出:无参函数
MyEcho2("嘻嘻哈哈!"); //输出:嘻嘻哈哈!
?>
PHP类:
php也像其它高级语言一样,支持面向对象编程。在这里我说基础部分php类的声明。有关于面向对象的编程方式,大家自行研究
php声明类的方式,也要加关键字 class --具体看code -(其中包括静态函数。函数调用等)
复制代码 代码如下:
<?php
class MyClass //类的声明
{
private $jum1; //定义私有变量
private $jum2;
static public $test = "测试静态方法"; //定义公有变量
function Calc() //类函数
{
return $this->jum1+$this->jum2; // "->" 符号是类调用的意思
}
function SetNum($Num1,$Num2) //有参类函数
{
$this->jum1 = $Num1;
$this->jum2 = $Num2;
return $this; //这里要返回类对象本身
}
static function Tt()
{
echo "<br />".MyClass::$test."<br />";
}
}
/*实现计算功能*/
$temp = new MyClass;
echo $temp->SetNum(2,8)->Calc(); //输出:10
MyClass::Tt(); //"::"静态调用 //输出:测试静态方法
?>
PHP表单处理