Time of Update: 2018-12-04
PHP 截取字串代碼通過指定編碼進行字串截取:12345678910111213141516171819202122232425/** * @todo 中文截取,支援gb2312,gbk,utf-8,big5 * * @param string $str 要截取的字串 * @param int $start 截取起始位置 * @param int $length 截取長度 * @param string $charset utf-8|gb2312|gbk|big5 編碼 * @param
Time of Update: 2018-12-04
以下是防注入代碼,具體什麼是注入可以參考該PDF文檔,點擊下載PHP+MYSQL注入專題 ,推薦PDF閱讀器下載。/*************************說明:判斷傳遞的變數中是否含有非法字元如$_POST、$_GET功能:防注入*************************///要過濾的非法字元$ArrFiltrate=array("'","or","and","union","where");//出錯後要跳轉的url,不填則預設前一頁$StrGoUrl="";//是否存在數組
Time of Update: 2018-12-04
function get_url() { if (!isset($_SERVER['REQUEST_URI'])) { $url = $_SERVER['REQUEST_URI']; }else{ $url = $_SERVER['SCRIPT_NAME']; $url .= (!empty($_SERVER['QUERY_STRING'])) ? '?' . $_SERVER['QUERY_STRING'] : ''; } return $url;
Time of Update: 2018-12-04
PHP學習資料http://hi.baidu.com/renxian/blog http://www.zendchina.netposted @ 2011-01-26 16:13 Jake.Xu 閱讀(10) 評論(0) 編輯Bootstrap Bootstrap,顧名思義就是系鞋帶,指出發之前做的準備工作。自從Zend Framework 1.8 以後,Zend Framework 出了Zend_tool 和Zend_Application,因此Bootstrap有了比較大的調整,
Time of Update: 2018-12-04
之前寫過一篇 《將文字表述的時間 轉化為相應的時間》 是將文字描述的時間轉換為 相應時間, 現在是將時間轉換為文字描述。我在微博或其他一些論壇等發文章後,會看到發表時間顯示為“剛剛”、“1分鐘前”、“昨天8:00”等,而不是顯示具體日期和時間。將介紹如何?基於時間軸的時間的轉換。time():返回當前的 Unix 時間戳記date():格式化一個本地時間/日期。應用舉例:date(“Y-m-d H:i:s”,time());格式化目前時間,輸出:2011-01-07
Time of Update: 2018-12-04
flash讀取的是xml裡面的資料 PHP多使用者線上客服系統 Cheap Bst Drugs! u 大家來玩玩呀 Facebook發布又一PHP改進項目 XHP 問個很簡單的php問題 幫忙看一下這個迴圈 有問題嗎? PHP分頁代碼 PHP分頁類 PHP分頁執行個體 jQuery的form表單取值 object對象的取值 php jquery ajax json 全國省市區三級聯動下拉式清單 簡單實現 Linux下的編程 PHP進階技巧全放送(一)
Time of Update: 2018-12-04
剛換了一個工作,現在沒什麼事做,寫了一個資料緩衝的類。可以緩衝數組,字元,對象等,執行效率還沒有測試,先放出來吧。執行個體如下: * @example * require 'MyCache.class.php'; * $mc = new MyCache("./test/cache"); * $a = "hello world111"; * $mc->set("ss", $a); * $mc->set("dd", $mc); * $mc->set("2s", $a); *
Time of Update: 2018-12-04
原創文章如需轉載請註明:轉載自風宇沖Unity3D教程學院引言:PHP是比較簡單的程式設計語言,即使沒接觸過的也可以現學現用。PHP教程文檔PHP100視頻教程 Unity接收PHP的輸出Hello World.進入www檔案夾,右鍵建立文字文件,起名為helloWorld.php, 用記事本開啟,輸入如下代碼,儲存。<?php//echo 類似cout 或者 print,即在網頁中輸出常值內容echo "Hello World!";?&
Time of Update: 2018-12-04
轉自:http://www.phpweblog.net/tanqimin/archive/2007/07/01/1424.aspx上網找到配置PHP環境的方法都沒效,決定自己寫一個,備忘!(1)需要先下載Apache 2.x、PHP 5.x、MySQL
Time of Update: 2018-12-04
php擴充匯出類方式比較簡單,可以在已經開發好的php擴充上直接應用,不會影響到原先的應用。只需要更改一下xxx.c(xxx為php擴充的C檔案名稱)第一步,編寫如下代碼static zend_function_entry php_my_class_functions[] = { PHP_FALIAS(connect, my_connect, NULL) PHP_FALIAS(close, my_close, NULL) PHP_FALIAS(delete, my_delete,
Time of Update: 2018-12-04
以前就碰到過設定寄件者尾碼的方式,這次遷移伺服器居然忘記,從頭開始記錄下1:第一種方法,修改/etc/hosts,據說sendmail使用hosts裡面的本地設定網域名稱,修複方法如下127.0.0.1 aizher.com結果:不成功2:第二種方法:修複/etc/mail/acess,增加Connect:aizher.com
Time of Update: 2018-12-04
原文:http://www.phpwebgo.com/2012/04/29/243.html一、安裝xhprof:wget http://pecl.php.net/get/xhprof-0.9.2.tgz tar zxvf xhprof-0.9.2.tgz cd xhprof-0.9.2 mkdir /home/wwwroot/xhprof cp -r xhprof_html xhprof_lib /home/wwwroot/xhprof/ cd extension/
Time of Update: 2018-12-04
在上篇文章<php實現驗證碼的識別(初級篇)>中,講了如何識別簡單的驗證,這裡的簡單只的是驗證碼有數字和字母組成,格式統一,每次出現位置固定。這篇文章將繼續深入研究識別驗證碼,這次識別的目標是,驗證碼有字元和數字組成,驗證碼存在旋轉(可能左右都旋轉),位置不固定,存在字元與字元之間的粘連,且驗證碼有更強的幹擾素。這篇文章講解的方法,並不是萬能的解決方案,並且提供代碼不能直接解決你的問題,這裡僅僅是方法,具體需求讀者自己解決,需要說明的是,識別驗證碼與具體的程式設計語言無關,這裡只是
Time of Update: 2018-12-04
下面內容來源於網路和Pro PHP Application Performance1、使用require vs require_once參考:http://www.laruence.com/2012/09/12/2765.htmlrequire is faster than require_once due to the high number of operational stat calls made when importing the PHP script. If the
Time of Update: 2018-12-04
_FILE_ :被稱為PHP魔術常量 ,返回當前執行PHP指令碼的完整路徑和檔案名稱,包含一個絕對路徑1)dirname(__FILE___) 函數返回的是指令碼所在在的路徑。 比如檔案 b.php 包含如下內容: <?php $basedir = dirname(__FILE__); ?> 如果b.php被其他目錄裡的a.php檔案require 或者 include 去引用的話。 變數$basedir 的內容還是b.php所在的那個檔案夾的路徑。
Time of Update: 2018-12-04
定時器在其他語言的實現中可能更方便或者已經內建了有,由於PHP在請求執行後馬上回收資源,減少了由於編碼造成的不安全因素,但是由於沒有全域的應用環境(類似於.NET, JAVA,
Time of Update: 2018-12-04
1.開啟apache的mod_rewrite模組 去掉LoadModule rewrite_module modules/mod_rewrite.so前的“#”符號 確保<Directory "..."></Directory>中有“AllowOverride All”2.在項目中的/protected/config/main.php中添加代碼: 'components'=>array( ...
Time of Update: 2018-12-04
最近的工作需要在cache層加一個lock的機制,google了一些資料發現apc沒有實現(好像eAccelerator有,沒用過),只有自己整一個,用apc實現也比較簡單protected static function isMutex($key){ if (ApcCache::exists("MUTEX_" . $key)) return true; return false;}protected static function lock($key){ return
Time of Update: 2018-12-04
<?php$path = dirname(__FILE__);scandDir($path);function bomtoutf8($filename){$ef = 239;$bb = 187;$bf = 191;if (is_dir($filename)) return;$fd = fopen($filename, "rb");if (!$fd) exit($filename);$headers = fread($fd, 3);fclose($fd);if
Time of Update: 2018-12-04
Howto: Enable PCNTL in Ubuntu PHP installations怎樣啟用Ubuntu(deb包)安裝PHP的PCNTLPCNTL in PHP allows for some handy advanced “trickery” using the OS process functions inherent in Linux (*nix?). I believe some features are available in Windows, but I know