看板 mud_sanc 關於我們 聯絡資訊
新的全域函數我想定名為... mixed get_random_one(mixed arrays) { return arrays[random(sizeof(arrays))]; } 簡單的說就是傳給這個函數一個陣列,它就會自動傳回一個 值,這個值是陣列裡頭隨機一個元素。 這個函數很好用,例如想從全體玩家中隨便抓一個玩家,以 往的做法是... mixed usr; int r; object ob; usr=users; r=sizeof(usr); ob=usr[r]; 以後一行就解決了... object ob=(object)get_random_one(users()); 亦即將回傳值強制設為 object. 這個函數我會請示過 nobu 後開放。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: laechan 來自: 59.114.165.157 (01/05 21:26)