PHP 縮圖利器:TimThumb
TimThumb是一個非常簡潔方便用於裁圖的PHP程序,只要給他設置一些參數,它就可以生成縮略圖。現在很多WordPress主題中,都使用TimThumb這個PHP類庫進行縮略圖的處理。 TimThumb 的使用 TimThumb是對服務器有要求的,需要服務器支持GD庫,現在一般的主機都支持,然後到TimT…
TimThumb是一個非常簡潔方便用於裁圖的PHP程序,只要給他設置一些參數,它就可以生成縮略圖。現在很多WordPress主題中,都使用TimThumb這個PHP類庫進行縮略圖的處理。 TimThumb 的使用 TimThumb是對服務器有要求的,需要服務器支持GD庫,現在一般的主機都支持,然後到TimT…
PHP中如何正確統計中文字數?這個是困擾我很久的問題,PHP中有很多函數可以計算字符串的長度,比如下面的例子,分別使用了strlen,mb_strlen,mb_strwidth這個三個函數去測試統計字符串的長度,看看把中文算成幾個字節: echo strlen(“你好ABC”) . “”; # 输出 9 e…
一個簡單的PHP 函數,可以將字節(bytes)轉換成想要的格式,可以使用以下的單位:: 字節(B), 千字節(KB), 兆字節(MB), 千兆字節(GB) 太字節(TB) 拍字節(PB) 的Exabyte(EB) 皆字節(ZB) 堯字節(YB) 這個函數有三個參數:bytes(字節,必須的),單位(可選的…
PHPMailer 是一個強大的PHP 編寫的郵件發送類,使用它可以更加便捷的發送郵件,並且還能發送附件和HTML 格式的郵件,同時還能使用SMTP 服務器來發送郵件。 大家也許會問,PHP 不是已經內置了mail() 函數了嗎,為什麼要用PHPMailer 呢?mail() 函數功能並不完善,只能發送文本…
網上有很多過時的PHP相關信息,傳播著錯誤的PHP實踐和糟糕的代碼,讓新手學習PHP的時候誤入歧途,這種情況必須改變,所有一些PHP愛好者就創立了一個叫做PHP之道( PHP: The Right Way)的網站,蒐集PHP最佳實踐,編碼規範和網上權威的學習指南,給PHP學習者提供一個易於閱讀,並且快速查找…
WIODE是個免費的基於Web的開源IDE程序,非常簡潔並且極易擴展。它是基於PHP和MySQL創建的,並且界面與桌面版的IDE程序非常類似,所以用戶使用適應上不會有什麼問題。WIODE的目的就是給任何層次的程序員提供一個非常容易使用的開源基於Web的開發環境。 WIODE 支持多個項目,類似…
在做iPhone應用的時候,給用戶推送信息的時候,最多只能255個字符。如果傳送的漢字是使用默認的json_encode來編碼的話,這樣的編碼出來的是unicode編碼的,也就是\u的編碼,一個漢字是\u+4個字符,共佔6個字符,這樣扣除其他一些信息,差不多只能PUSH不到30個文字。 所以不能直接使用js…
YOURLS是Y our O wn URL S hortener的簡寫,YOURLS是一個開源的PHP的程序,讓你可以運行自己的URL縮短服務,我現在使用的http://wpjam.com/go/xxx形式的跳轉鏈接就是通過YOURLS實現的。 YOURLS 功能非常強大,你可以和我一樣,自己用來做跳轉鏈接…
func_get_arg(), func_get_args()和func_num_args()這三個函數呢,都是以func_打頭的,顧名思義,是跟PHP的函數有關的,我們在定義一些不定個數參數的函數的時候,用處特別大,需要注意的是:這三個函數只能用在函數內部;否則會報錯。 $number = func_nu…
在PHP 中,如何獲取文件擴展名名呢,我們可能會用字符串操作函數進行處理,比如: echo substr(strrchr($file_name,’.’),1); 或者 echo end(explode(“.”, $filename)); 最正確的方法應該是使用pathinfo函數,如: echo pathi…
有時候我們需要獲取每個頁面的URL,但是WordPress只有get_permalink模板函數能在日誌或者靜態頁面獲取當前頁面的URL,而其他頁面好像也沒有相關的函數,即使有相關的函數,首先都要判斷當前是什麼頁面,然後使用相關的函數,這樣非常麻煩。 其實不用找WordPress 函數,PHP 本身就提供了…
以前我們通過PHP 的cURL 上傳文件是,是使用“@+文件全路徑”的來實現的: curl_setopt(ch, CURLOPT_POSTFIELDS, array( ‘file’ => ‘@’.realpath(‘image.png’), )); PHP從5.5開始引入了新的CURLFile類用來指…
YLUI是一款win10风格的后台UI框架。它使用了丰富的win10桌面元素,包括桌面图标、窗口化子页面管理、开始菜单、动态小磁贴等组件,兼容主流现代浏览器及移动端的屏幕尺寸,适合快速开发后台管理系统的前端界面。 官网:https://ylui.yuri2.cn/ 演示界面:http://www.bycod…
卡巴2019免费版离线安装包,安全性完爆国产杀毒。新的免费版也包含主动防御了,更新至kis19.0.0.1088 官网:http://www.kaspersky.com.cn/free-antivirus 安装命令,安装包路径: kis19.0.0.1088_zh–hansR…
美國聯邦通信委員會(以下簡稱“FCC”)已經批准了SpaceX在地球軌道上部署7518顆衛星的請求,這是SpaceX通過太空提供互聯網接入服務計劃面臨的一個主要監管障礙。今年3月,SpaceX已獲得FCC批准在地球軌道上部署4425顆衛星的計劃。這意味著SpaceX已經獲得發射被稱作Starlink的衛星互…