原创 程序員應該買幾個包子 - PHP版本

幾年前的一個段子,大致內容是,老婆給程序員老公打電話說,下班順路買10個包子,如果看到有賣西瓜的,就買一個。結果這個程序員老公就買了一個包子回家了。 最近又在網上看到了,算是突發奇想吧,寫了一段PHP程序,用程序還原一下整個過程。 一、文

原创 Windows 10 PHP 7.0 安裝redis擴展,只需要注意四點就能完美避坑。

這四點信息都是跟你安裝的PHP相關,PHP版本、PHP相應的系統位數(x64,x86)、NTS、VC14,具體請看下面截圖。 相信你看到這個截圖,不會陌生。 根據上面的四點信息,去下載redis擴展。 1. 點擊 https://win

原创 PhpStorm Xdebug 調試環境搭建,四步搭建完成

寫在前面: 近期搭建了Windows PhpStorm Xdebug的調試環境。先是從網上找到幾篇相關的文章看看,然後試着操作了整個過程,完成了環境搭建。過程很順利,但結果不滿意,問題是不能單步調試,一調試就卡住,不往下走了。 各配置項

原创 PHP parse_ini_file函數的應用與擴展操作示例

這篇文章主要介紹了PHP parse_ini_file函數的應用與擴展操作,結合實例形式分析了php擴展parse_ini_file函數解析配置文件相關操作技巧,需要的朋友可以參考下 本文實例講述了PHP pars

原创 PHP array_shift()用法實例分析

這篇文章主要介紹了PHP array_shift()用法,結合實例形式分析了array_shift()的功能、使用方法、相關問題與解決方法,需要的朋友可以參考下 本文實例講述了PHP array_shift()用法

原创 Python 3.3實現計算兩個日期間隔秒數/天數的方法示例

這篇文章主要介紹了Python 3.3實現計算兩個日期間隔秒數/天數的方法,結合實例形式較爲詳細的分析了基於Python3.3的日期時間轉換與運算相關操作技巧,需要的朋友可以參考下 本文實例講述了Python 3.

原创 PHP命名空間簡單用法示例

這篇文章主要介紹了PHP命名空間簡單用法,結合具體實例形式分析了php命名空間的簡單定義與使用相關操作技巧,需要的朋友可以參考下 本文實例講述了PHP命名空間簡單用法。分享給大家供大家參考,具體如下: 有三個文件,

原创 PHP實現函數內修改外部變量值的方法示例

這篇文章主要介紹了PHP實現函數內修改外部變量值的方法,涉及php全局變量、傳值調用、引用等相關操作技巧,需要的朋友可以參考下 本文實例講述了PHP實現函數內修改外部變量值的方法。分享給大家供大家參考,具體如下:

原创 PHP抽象類基本用法示例

這篇文章主要介紹了PHP抽象類基本用法,結合實例形式分析了php抽象類的概念、原理、定義、使用方法及相關操作注意事項,代碼註釋包含較爲詳盡的說明信息,需要的朋友可以參考下 本文實例講述了PHP抽象類基本用法。分享給

原创 PHP面向對象程序設計繼承用法簡單示例

這篇文章主要介紹了PHP面向對象程序設計繼承用法,結合具體實例形式分析了php面向對象程序設計中繼承的相關概念、原理、使用技巧與相關操作注意事項,需要的朋友可以參考下 本文實例講述了PHP面向對象程序設計繼承用法。

原创 MySQL ON DUPLICATE KEY UPDATE 解析

MySQL  ON DUPLICATE KEY UPDATE 重複插入時更新。 在插入語句中使用了ON DUPLICATE KEY UPDATE,會導致在一個UNIQUE索引或者PRIMARY KEY中出現重複值,則此時舊數據(行)執行U

原创 PHP in_array() array_search() array_key_exists() 應用

in_array() = 檢查數組中是否存在某個值(元素)。 in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ),$strict默認爲FALSE,是

原创 PHP array_diff 應用

array_diff()計算數組差集。 array_diff ( array $array1 , array $array2 [, array $... ] ),對比array1和其他一個或者多個數組,返回在array1中但不在其他 ar

原创 PHP array_shift() 應用

array_shift()將數組開頭的單元移出數組,並作爲結果返回,將數組長度減一併將所有其它單元向前移動一位。所有的數字鍵名將改爲從零開始計數,文字鍵名將不變。如果數組爲空或不是一個數組則返回 NULL。注意:如果元素量很大,這個操作會

原创 PHP parse_ini_file函數的應用與擴展

parse_ini_file($filename, $process_sections = false, $scanner_mode = INI_SCANNER_NORMAL)解析一個配置文件。filename要解析的文件名;proces