属于PHP语言结构的是,PHP语言结构
這篇文章介紹的內(nèi)容是關(guān)于PPHP語言結(jié)構(gòu),有著一定的參考價值,現(xiàn)在分享給大家,有需要的朋友可以參考一下
1、內(nèi)置函數(shù)<?phpecho rand(); //返回隨機(jī)整合echo "\n";
echo rand(1000,9999); //產(chǎn)生一個四位隨機(jī)整數(shù)?>
第一次運(yùn)行結(jié)果:
第二次運(yùn)行結(jié)果:
2、自定義函數(shù)
①自定義和調(diào)用函數(shù)<?phpfunction say($customer){ //自定義函數(shù)say
return $customer.",歡迎您來到假日酒店";
}echo say('張先生'); //調(diào)用函數(shù)say?>
②向函數(shù)傳遞參數(shù)值<?phpfunction total($days,$roomprice){ //聲明自定義函數(shù)
$totalcost=$days*$roomprice; //計(jì)算住宿總費(fèi)用
echo "需要支付的總價為".$totalcost."元。"; echo "\n";
}$days=10; //聲明全局變量$roomprice=100;
total($days,$roomprice); //通過變量傳遞參數(shù)total(5,13); //直接傳遞參數(shù)值?>
3、條件控制結(jié)構(gòu)
①單一條件分支結(jié)構(gòu)(if)<?php $num=rand(1,100);if($num % 2 !=0){ echo "\$num=$num"; echo "\n"; echo $num."是奇數(shù)";
}?>
②雙向條件分支結(jié)構(gòu)(if…else)<?php $num=rand(1,100);if($num % 2 !=0) echo $num."是奇數(shù)";else
echo $num."是偶數(shù)";?>
③多向條件分支結(jié)構(gòu)(switch語句)<?php $x=5;switch ($x)
{ case 1: echo "數(shù)值為1"; break; case 2: echo "數(shù)值為2"; break; case 3: echo "數(shù)值為3"; break; default: echo "數(shù)值不在1-3之間";
}?>
’4、循環(huán)控制結(jié)構(gòu)
①while循環(huán)語句<?php $num=1;//定義變量$num$str="20以內(nèi)的奇數(shù)為:"; //定義變量$strecho $str;while($num<=20){//判斷$num是否小于等于20
if($num % 2 !=0){//判斷$num是否為奇數(shù),為奇數(shù)則輸出,否則做加一操作
echo $num."\t";
} $num++;
}
?>
②do…while循環(huán)語句
其中先執(zhí)行do后面的”命令執(zhí)行語句”,其中的變量會隨著命令的執(zhí)行發(fā)生變化,當(dāng)此變量通過while后面的條件判斷為false時,停止執(zhí)行“命令執(zhí)行語句”。<?php $aa=0;//定義變量$numwhile($aa !=0){//判斷$num是否小于等于20
echo "不會被執(zhí)行的內(nèi)容";
}do{ echo "被執(zhí)行的內(nèi)容";
}while($aa !=0);?>
③foreach循環(huán)語句foeeach(數(shù)組 as 數(shù)組元素){
對數(shù)組元素的操作命令;
}foreach(數(shù)組 as 數(shù)組元素值){
對數(shù)組元素的操作命令;
}<?php $arr=array("one","two","three");foreach($arr as $value) //使用foreach循環(huán)輸出{ echo"數(shù)組值:".$value; echo "\n";
}?>
相關(guān)推薦:
總結(jié)
以上是生活随笔為你收集整理的属于PHP语言结构的是,PHP语言结构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php中extends是什么意思,在ph
- 下一篇: 用符号方法求下列极限或导数matlab,