顯示具有 程式設計 標籤的文章。 顯示所有文章
顯示具有 程式設計 標籤的文章。 顯示所有文章

2010年5月10日 星期一

如何檢核人員身分是否屬於認可的身份群組之一


在系統設計中,有時會有需要針對某一操作設定具有操作權限的身份。
「群組」雖然是一種可參考的方式,但是卻也無法完全解決需求。

例如:有個系統同時要讓「導師」「科任教師」及「職工」能夠具有權限。為了這個需求又要再建立個群組嗎?太累了吧!

因此,若能依使用者登入的身份進行檢查他是否屬於「導師」「科任教師」及「職工」身份之一,那不是更加便利嘛!
要進行此種設計,可以利用PHP函式中:explode 及 in_array這二個函式  來達成需求!
作法如下:
1.資料庫中記錄具備操作權限的身份群資料讀取出來可能如下:

$word="導師,科任教師,職工";

 這時可以利用,explode函式來進行分割字串,將以上三種身分分割成一組身分陣列。

$arr_word = explode(",",$word);
 

2.接著可以直接利用in_array函式進行檢驗,in_array函式可以檢驗某字串是否為字串陣列中的某一元素。

 若為其中之一,則傳回TRUE 的訊息,若不屬於陣列元素,則會傳回FALSE的訊息

因此,可以利用以下方式進行後續處理:

IF(in_array($check_word, $arr_word)){
  
......................
}ELSE{
....................
}


 記錄一下!並提供有興趣的朋友參考!

Scratch我來囉~~

Scratch認識很久~~卻直到最近才開始好好專心要玩他
既然要玩~~就要記錄下來
既是分享也是對我這逐漸癡呆的腦袋不信任感所致
歡迎有興趣的朋友一起來



Scratch是以圖像拼圖方式進行程式設計的一套工具,對於訓練孩子邏輯思維能力有相當的幫助!若是搭配「心智圖」之類的軟體,對於培養孩子進行有意義的邏輯思維訓練將更見完整。


您可以在下列網址,下載Scratch:


http://scratch.mit.edu/pages/download

PHP中將數字以千分位方式加以格式化

話說~~之前幫學校主計做了個小系統,主要是一些經費的申請、表列等功能
那天,主計大人突然說~~那個數字能不能加上千分位符號啊!不然看起來很辛苦耶!
我自己看了一下~~哇~~真的很礙眼,數字一多金額就分不清囉!


所以囉~~~任務來了


標:


將數字123456789格式化為123,456,789

做法:


利用下列語法即可:



echo number_format($row[欄位名稱],",");

對於金額數字的呈現相當方便好用
Related Posts with Thumbnails