作者 主題: [PHP認證班課程紀錄七]十一月二十九日上課內容  (閱讀 6914 次)

0 會員 與 1 訪客 正在閱讀本文。

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8828
    • 檢視個人資料
    • http://www.24online.cjb.net
陣列排序函式的使用:
    Sort(); asort();ksort();
     rsort(); arsort(); krsort();


陣列相關判斷函式的使用:
    in_array(); array_diff(); array_intersect(); array_merge();


陣列其他較常用的函式介紹:
    array_walk(); array_rand(); shuffle();
    array_push(); $pop = array_pop(); array_shift(); array_unshift();


作業:
大樂透程式,運用 array_rand() 與function 的方式表達出來。
代碼: [選擇]
<?php
function Get_Rand_Array&#40;$Array_Name,$How_Much&#41;
&#123;
srand&#40;&#40;float&#41; microtime&#40;&#41; * 10000000&#41;;
$rand_keys array_rand&#40;$Array_Name, $How_Much&#41;;
return $rand_keys;
&
#125;


for&#40;$i=1;$i<=49;$i++&#41;
&#123;
$Rand_Array[$i&#93; =$i;
&#125;

$Rand_Key Get_Rand_Array&#40;$Rand_Array,6&#41;;
echo $Rand_Array[$Rand_Key[0&#93;&#93; . "\n";
echo $Rand_Array[$Rand_Key[1&#93;&#93; . "\n";
echo $Rand_Array[$Rand_Key[2&#93;&#93; . "\n";
echo $Rand_Array[$Rand_Key[3&#93;&#93; . "\n";
echo $Rand_Array[$Rand_Key[4&#93;&#93; . "\n";
echo $Rand_Array[$Rand_Key[5&#93;&#93; . "\n";
?>

註:此程式是三子所寫。
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

junesnow17

  • 可愛的小學生
  • *
  • 文章數: 10
  • 性別: 女
    • 檢視個人資料
好多CODE跑出來。。看不太懂
不過不知道是否有考慮到數字重複的問題。
程式是不歸路嗎
那讓我死無葬身之地吧