Time of Update: 2016-07-13
php中PDO方式實現資料庫的增刪改查 PDO是mysql資料庫操作的一個公用類了,我們不需要進行自定類就可以直接使用pdo來操作資料庫了,但是在php預設配置中pdo是未開啟所以我們必須先在php.ini中開啟它才可以使用。 需要開啟php的pdo支援,php5.1以上版本支援 實現資料庫連接單例化,有三要素 靜態變數、靜態執行個體化方法、私人建構函式 DPDO.php ? 1 2
Time of Update: 2016-07-13
PHP版本如何選擇?應該使用哪個版本?,php版本超過75%的網站使用了PHP作為開發語言,wordpress,phpmyadmin和其他一些開源項目的盛行,帶來了一大批的長尾使用者。然而,他們一般安裝之後卻很少升級。是目前PHP的使用統計。驚人的是,此圖的左半部分表示已經不被支援的PHP版本。PHP 5.2早在2011年1月已經不再維護。這並不意味著你就不能使用它,但是這意味著某些安全更新,你就無法跟進了。一些發行版將嘗試修複一些BUG,但你的PHP版本似乎有點乏善可陳,因為,你正在使用的是2
Time of Update: 2016-07-13
php 批量查詢搜狗sogou代碼分享 本文給大家分享的是使用php實現批量查詢搜狗的執行個體代碼,非常的簡單實用,有需要的小夥伴可以參考下。 php 批量查詢搜狗sogou的rank,非常不錯,主要是使用了php的file_get_contents()方法。 ? 1 2 3 4 5 6
Time of Update: 2016-07-13
PHP Hash演算法:Times33演算法代碼執行個體,hashtimes33最近看書,裡面提到了一些Hash演算法。比較有印象的是Times33,當時理解不是很透測,今天寫了段程式來驗證了一下。先上代碼:複製代碼 代碼如下:/** * CRC32 Hash function * @param $str * @return int */ function hash32($str) { return crc32($str) >> 16 & 0x7FFFFFFF; }/** *
Time of Update: 2016-07-13
php編寫的抽獎程式中獎機率演算法 本文給大家分享的是php中獎機率演算法,可用於刮刮卡,大轉盤等抽獎演算法。用法很簡單,代碼裡有詳細注釋說明,一看就懂,有需要的小夥伴參考下吧。 們先完成後台PHP的流程,PHP的主要工作是負責配置獎項及對應的中獎機率,當前端頁面點擊翻動某個方塊時會想後台PHP發送ajax請求,那麼後台PHP根據配置的機率,通過機率演算法給出中獎結果,同時將未中獎的獎項資訊一併以JSON資料格式發送給前端頁面。 先來看機率計算函數 ?
Time of Update: 2016-07-13
php實現文本資料匯入SQL SERVER php將文字檔匯入mysql我們經常遇到,但是如果是匯入到sqlserver又應該如何操作呢,下面就給大家分享一下本人的操作方法,感覺效率還不錯,這裡推薦給大家。 我測試是支援的CSV,SQL,TXT 其實其他格式也可以,只不過我用不到而已 速度是差不多是每秒一萬吧 ? 1 2 3 4
Time of Update: 2016-07-13
你應該知道PHP浮點數知識,PHP浮點數知識PHP是一種弱類型語言, 這樣的特性, 必然要求有無縫透明的隱式類型轉換, PHP內部使用zval來儲存任意類型的數值, zval的結構如下(5.2為例):複製代碼 代碼如下:struct _zval_struct { /* Variable information */ zvalue_value value; /* value */ zend_uint refcount; zend_uchar type; /*
Time of Update: 2016-07-13
php編寫批量產生不重複的卡號密碼代碼 本文給大家分享的是一個十分實用的代碼,項目中經常需要用到,可以批量產生不重複的卡號密碼的2種方法,有需要的小夥伴參考下吧。 閑的蛋疼的時候,順便加強下自己對PHP中數組操縱的一些技巧,就寫了下面的一段小代碼,可以隨機產生卡號密碼對應的數組,並且自動去重複,思路沒有,純粹瞎掰。 ? 1 2 3 4
Time of Update: 2016-07-13
支援中文的PHP按字串長度分割成數組代碼 自己編寫的PHP按字串長度分割成數組代碼,支援中文字元,下面給出代碼和使用方法,有需要的小夥伴可以參考下。 以下是我編寫的代碼,實現對中英文混雜字元進行分割: ? 1 2 3 4 5 6 7 8 9
Time of Update: 2016-07-13
PHP浮點數精度問題匯總,php浮點數精度一、PHP浮點數精度損失問題先看下面這段代碼:複製代碼 代碼如下:$f = 0.57;echo intval($f * 100); //56結果可能有點出乎你的意外,PHP遵循IEEE 754雙精確度:浮點數, 以64位的雙精確度, 採用1位符號位(E), 11指數位(Q),
Time of Update: 2016-07-13
遞迴實現php數組轉xml的代碼分享 本文以執行個體形式講述了PHP實現數組遞迴轉義的方法,分享給大家供大家參考之用。具體方法如下: PHP中將數組轉為xml的需求是常見的,而且實現方法也有很多種,百度找了一下各種實現方法,但是基本是借組一些組件啥的。我就自己寫了一個字串拼組的方法,支援多維陣列。僅供參考,不足之處敬請不吝賜教! ? 1 2 3 4
Time of Update: 2016-07-13
PHP實現過濾各種HTML標籤 在做項目的過程中,我們經常需要用到過濾一些html標籤來實現提高資料的安全性,其實就是刪除那些對應用程式有潛在危害的資料。它用於去除標籤以及刪除或編碼不需要的字元。 首先分享一些比較常見的 ? 1 2 3 4 5 6 7 8
Time of Update: 2016-07-13
PHP產生器簡單一實例,php產生器一般你在迭代一組資料的時候,需要建立一個資料,假設數組很大,則會消耗很大效能,甚至造成記憶體不足。複製代碼 代碼如下://Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes) in E:\php\test\index.php on line 5range(1,
Time of Update: 2016-07-13
PHP產生器簡單一實例 這篇文章主要介紹了PHP產生器簡單一實例,本文講解了range、xrange函數的基本使用執行個體,需要的朋友可以參考下 一般你在迭代一組資料的時候,需要建立一個資料,假設數組很大,則會消耗很大效能,甚至造成記憶體不足。 代碼如下: //Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes) in E:\php\test\index.
Time of Update: 2016-07-13
php中memcache 基本操作執行個體 本文執行個體講述了PHP中Memcache的基本操作及用法。分享給大家供大家參考。有需要的小夥伴快來研究下吧。 php中memcache 基本操作執行個體 ? 1 2 3 4 5 6 7 8 9
Time of Update: 2016-07-13
php將字串中全形字元轉換為半形字元php將字串中全形字元轉換為半形字元,摘自ecshop。/** * 將一個字串中含有全形的數字字元、字母、空格或'%+-()'字元轉換為相應半形字元 * @access public * @param string $str 待轉換字串 * @return string $str 處理後字串 */function make_semiangle($str){ $arr = array('0'
Time of Update: 2016-07-13
PHP浮點數精度問題匯總 這篇文章主要介紹了PHP浮點數精度問題匯總,本文著重探討PHP浮點數精度損失問題,用三個段落不同的方式講解了這個問題的形成原因以及解決方案,需要的朋友可以參考下 一、PHP浮點數精度損失問題 先看下面這段代碼: 代碼如下: $f = 0.57; echo intval($f * 100); //56 結果可能有點出乎你的意外,PHP遵循IEEE 754雙精確度: 浮點數, 以64位的雙精確度, 採用1位符號位(E), 11指數位(Q), 52位尾數(
Time of Update: 2016-07-13
php串連mysql資料庫今天學慣用php串連mysql資料庫,寫個部落格總結一下。要用php串連mysql資料庫,那麼我們首先就要串連到該資料庫,我們使用下面的函數進行串連$sql_link = mysql_connect("主機名稱","登入使用者名稱","登入使用者名稱密碼");如果串連成功,就會返回一個mysql控制代碼,可以簡單的理解成這個$sql_link
Time of Update: 2016-07-13
php擷取json資料所有的節點路徑 之前我們講解過使用javascript擷取json資料節點路徑的問題,今天我們更進一步,講解下php擷取json資料所有的節點路徑 ? 1 2 3 4 5 6 7 8 9 10
Time of Update: 2016-07-13
PHP浮點數知識 這篇文章主要介紹了你應該知道PHP浮點數知識,本文講解了PHP浮點數、PHP數位臨界值,精度損失等問題,需要的朋友可以參考下 PHP是一種弱類型語言, 這樣的特性, 必然要求有無縫透明的隱式類型轉換, PHP內部使用zval來儲存任意類型的數值, zval的結構如下(5.2為例): 代碼如下: struct _zval_struct { /* Variable information */ zvalue_value value; /* value