2.10 习题
一、填空题
1.计算机程序的执行结构有3种,为_____________、_____________和_____________。
2.PHP中使用符号__________后跟变量名来表示一个变量。
3.PHP在定义变量时,是否需要明确指定变量的类型?()A.需要B.不需要。
4.从使用角度来看,PHP的函数可以分为两种,为_________________和_________________。
二、上机实践
1.改编代码2-8,实现结果的输出。
【提示】
echo "\$s 是否是字符串?".is_string($s); echo "<br/>"; echo "\$i 是否是字符串?".is_string($i); echo "<br/>"; echo "\$arr 是否是数组?".is_array($arr); echo "<br/>"; echo "\$s 是否是数组?".is_array($s);
2.改编代码2-12,定义一个数组season,存储4个元素“spring”、“summer”、“fall”和“winter”。然后使用unset语句删除元素fall。案例有两遍输出,分别是原数组和删除fall元素后的数组。
【提示】
$arr = array("spring","summer","fall","winter"); unset($arr[2]); // 删除单个数组元素
3.学习完本章的流程控制语句后,将上题中数组的输出改成用for循环语句来输出。
【提示】
for($i=0;$i<4;$i++) { echo .$arr[i]; echo "<br/>"; }