My Program ::

pCloud Partner Program

在php中的UTF-8字元斷字方式

程式技術/PHP 2006/10/22 03:55
views: 154476 times
在 PHP 中, 若是有中文字時, 使用 substr() 函數時, 會發生斷字的問題. 如何解決呢? 我們可以利用 mb_ 開頭的系列函數來操作我們需要的行為, 例如取出左五碼, 可以這麼下:

   $str = "中文字及english測試";
   echo mb_substr($str, 0, 5, 'UTF-8');

這樣會顯示 "中文字及e" 這樣五個字出來.

另外一個重點在於該組函數後面加入的 encodeing 是關鍵, 若是 UTF-8, 可以用 UTF-8 或 UTF8 皆可以正常使用, 還有較常用的兩個函數: mb_strlen 及 mb_strwidth, 前者是用來取得字元個數, 後者則是取得寬度, 後者目地主要在於排版顯示用途, 因為寬字元會計算為 2, 如此一來便能有效地算出參考寬度.

以下為參考程式碼:
http://sample.diary.tw/4/php.php


top

如何選出隨機資料

程式技術/Database 2006/10/20 23:37
views: 140976 times
利用 sql command 可以查詢指定的資料, 有時因為功能上的需要, 希望能在 web 頁面上呈現價格最低, 或是到訪最高的資料, 這種取出固定的資料順序, 往往少了一些活發性.

我們可以利用資料庫的函數特性, 讓查詢出來的結果能有不同的順序, 可以增加訪客訪問的興趣. 不過導入又十分容易的方法囉.

MS SQL Server

select * from mydata order by NEWID()

其中 NEWID() 函數, 是取出 GUID, 不過我們是利用這個函數來進行排序的打散. 如此一來, 每次查詢, 就會有不同的隨機效果

more..


top
TAG newid, rand, SQL, 隨機

TT實作閱讀統計資訊-ViewCounter1.1插件實作

程式技術/TatterTools 2006/10/14 09:53
views: 155919 times
由於 TatterTools 的文章閱讀方式, 和一般的 blog 有些差距, 大多數的 blog 是將文章(或稱article)"繼續閱讀" ("more...") 這種放在另一個文章頁面裡, 也就是說, 將文章區分為兩個部分, 好讓集合的頁面只顯示前面(一般使用summary, abstract, first part來描述), 而整篇的內容則是用 content, body, article 來描述, 如此一來就將文章區分為兩塊.

more..






top

果然很好用的Foxit Reader

好用軟體 2006/10/11 01:05
views: 93301 times
在網站上看到的 Foxit Reader (介紹), 真的非常不錯, 由於現在 pdf 已是非常廣泛的應用軟體了, 但是要裝一個 20多mb的 acrobat reader 會讓人受不了, 尤其是要臨時安裝, 更是沒辦法等下載, 還好, 救星來囉!

一個完全免費又綠色的 pdf reader 來囉, Foxit Reader!
http://www.foxitsoftware.com/pdf/reader_2/down_reader.htm
該軟體既綠色(免安裝), 又很小, 讓人不想用也難, 介面操作容易, 和 acrobat reader 幾乎沒有什麼兩樣, 真的是很方便的一套小軟體!


[2006/10/18 09:35]
網友 Jeroro 問是否支援繁中, 這個當然是可以囉, 他該軟體會自動下載語言包, 如圖:
下載完成後就可以用囉, 另外顯示介面的語系檔也是一樣, 會出現上面的下載對話盒更新後, 介面就有新的語系囉!

[2007/8/23]
Foxit Reader 也有手機版本囉: Foxit Reader for Windows Mobile

top

放上Alexa Traffic Ranking的site widget

blog服務 2006/10/09 16:44
views: 85518 times
今天在 Alexa 網站上逛逛的時候, 發現他有提供 webmaster site widget 顯示流量功能的 icon, 有興趣的人可以參考:

http://www.alexa.com/site/site_stats/signup

由於 Alexa 已是世界級知名的統計排行網站, 雖然是利用了內嵌在瀏覽器上的小工具列進行統計, 不過數據還算公道, 可供參考. 不過可能安裝的人大多是英語系的國家, 相對的, 遠東地區的網站排行可能就比較吃虧了, 不過還是可以讓大家有個參考的依據啦.

加上來的時候本站是 1,673,065 名, 看看日後的的成長狀況囉, 加油!!


top
TAG alexa, ranking

PREV : [1] : ... [87] : [88] : [89] : [90] : [91] : [92] : [93] : [94] : [95] : ... [100] : NEXT



DJI Tello 小米萬能遙控器 手機App操控
Microsoft Office 365 中文家用版PKC (無光碟) ASUS華碩 AC1900 雙頻無線路由器 RT-AC68U
美國 VORNADO 533 渦流空氣循環機 (黑色) 御茶園 每朝健康綠茶(650mlx24入)
每朝健康 雙纖綠茶(650mlx24入)


 Waiting...