PHP參考講義
講義部份
範例部份
<form action="" method="post" enctype="multipart/form-data" name="form1">
<p><input name="who" type="text" id="who"></p>
<p><input name="school" type="text" id="school"></p>
<p><input type="submit" name="Submit" value="送出"></p>
</form>
if ( 條件式 ) { 敘述; ... } else { 敘述; ... }
習題一:請寫作一名為 findRoot.php 的程式,能依據下列表單中的係數求出一元二次方程式的根。 |
for ( 運算式1 ; 運算式2 ; 運算式3 ) { 敘述; ... }
習題二:請寫作一名為 addOdds.php 的程式,能計算 1 到 N 之間所有奇數的總和。 |
function 函式名稱( 參數1, 參數2, ... ) { 敘述; ... return 傳回值; }
for ( 運算式1 ; 運算式2 ; 運算式3 ) { 敘述; ... for ( 運算式4 ; 運算式5 ; 運算式6 ) { 敘述; .... } 敘述; ... }
習題三:找出一串數字中的最大值。
提示:
|
習題四: 將一串數字從小到大排序 提示:
$count = count($ar); for ($i = $count - 1 ; $i > 1 ; $i--) { $sorted = true; for ($j = 0 ; $j < $i ; $j++) { if ($ar[$j] > $ar[$j+1]) { $t = $ar[$j]; $ar[$j] = $ar[$j+1]; $ar[$j+1] = $t; $sorted = false; } } if ($sorted) break; } |
參考文件