Time of Update: 2016-08-08
php/*** 漢字拼音首字母工具類* 註: 英文的字串:不變返回(包括數字) eg .abc123 => abc123* 中文字串:返回拼音首字元 eg. 測試字串 => CSZFC* 中英混合串: 返回拼音首字元和英文 eg. 我i我j => WIWJ* eg.* $py = new str2PY();* * $result = $py->getInitials('周杰倫');** //擷取首字母* $result =
Time of Update: 2016-08-08
大記憶體可以把以下參數調大,可有效減少502錯誤php-fpm中主要修改參數128 //每一個消耗大約20M記憶體,根據記憶體大小設定1024 //每個max_children進程若超過這個數目,就自動殺死,以後用到會自動重建。一般設定1000左右。0s
Time of Update: 2016-08-08
轉:PHP版本:5.3.10 XDEBG外掛程式:php_xdebug-2.1.2-5.3-vc9.dllWAMPServer2.2用的是VC9編譯的,並且需要VC9運行庫支援。此問題解決方案:下載VC9執行階段程式庫,下載地址:http://www.xiazaiba.com/html/515.html Visual C++ 2008 運行庫(VC2008運行庫)系統要求 支援的作業系統: Windows 2000 Service Pack 4; Windows Server 2003;
Time of Update: 2016-08-08
好久沒寫了,最近剛好用到一個財務上的金額由數字轉換為中文的內容,寫了個函數實現,記錄下:class MoneyConstConfig{ /** * 金額數字中文映射 */ public static $NUM_CH_MAP = array( 0 => '零', 1 => '壹', 2 => '貳', 3 => '三', 4 =>
Time of Update: 2016-08-08
先鄭重聲明一下。這個文章是我原創。幫客之家轉載我的文章是否能表明文章轉載來源呢?http://blog.csdn.net/luosisan/article/details/41749701這是小弟的上一篇文章,被這個幫客之家大言不慚的複製粘貼了。並且連圖片浮水印都不帶修改的,大家不信的可以去看看我的文章類表。這個是幫客之家的連結http://www.bkjia.com/sjkqy/922621.html,轉載沒問題。完全ok,但你得說一聲吧,這樣最起碼錶示我自己辛辛苦苦打這麼多字的尊重吧。好了,
Time of Update: 2016-08-08
從stackoverflow上找到的解決方案,想加到瀏覽器收藏夾裡,發現收藏夾裡的東西實在太多了,而且不能搜尋和排序,找起來非常不方便。感謝國外的程式員,他們真的回答問題很有品質。http://stackoverflow.com/questions/17272809/openssl-pkey-export-generating-error
Time of Update: 2016-08-08
在php中字元替換函數有幾個如有:str_replace、substr_replace、preg_replace、preg_split、str_split等函數:1,Str_replace()函數:使用一個字串替換字串中的另一些字元。(大小寫敏感,二進位安全)(1)格式:str_replace(find,replace,string,count)(2)參數 描述:find 必需。規定要尋找的值。replace 必需。規定替換 find 中的值的Í
Time of Update: 2016-08-08
最近在整JAVA和UCENTER的東西,受限於項目架構需要,無法完全以UCENTER為中心,所以在對接過程中遇到了許多不愉快的事情。經曆多番研究,終於解決了其中了兩個大問題,現記錄下來,以備日後查看。一、解決email必須填寫的問題項目並不要求使用者註冊時填寫email,但UCENTER API要求必須輸入email才可以通過驗證,不得已必須得修改UCENTER代碼才能繞過。以下是改動的代碼:/uc_server/control/user.php 69行:1 // NOTE:
Time of Update: 2016-08-08
一、 點擊次數統計 一般的統計方式都是提供一套需要內嵌程式碼中的介面。在程式需要的時候調取介面,後台才能統計資訊。統計方法:1. 平台SDK提供3個介面START\STOP\PAUSE,遊戲start的時候伺服器開啟session並記錄一個開始時間,遊戲STOP的時候再次計算時間,通過計算時間間隔累積到一定數量才算一次有效遊戲點擊。存在的問題:使用者遊戲時間無法把控,玩家中途crash退出無法統計2. SDK在遊戲調用Start的時候Hash一個ID標識一次點擊,同時SDK開啟一個定時器,
Time of Update: 2016-08-08
本人用的THinkphp3.1系列1.寫好入口檔案,訪問入口檔案。入口檔案的內容為: //定義項目名稱 define('APP_NAME', 'App'); //定義項目路徑 define('APP_PATH', './App/'); //開啟偵錯模式 define('APP_DEBUG', true); set_time_limit(0); require_once
Time of Update: 2016-08-08
所謂緩衝,就是一些儲存在伺服器端的公用資訊。緩衝與伺服器同生死,我們在儲存緩衝的時候可以指定下次更新的時間,比如要在5分鐘更新一次,可以記錄上次更新的時間,和目前時間相比,如果大於5分鐘,就讀取資料庫,更新緩衝,否則直接讀取快取資料,當然,緩衝需要用戶端使用者啟用,只需一次。緩衝可以加快顯示的速度。void
Time of Update: 2016-08-08
我們都知道,類的私人屬性在類外部是不可訪問的,包括子類中也是不可訪問的。比如如下代碼: class Example1{ private $_prop = 'test'; } $r = function(Example1 $e){ return $e->_prop; }; $a = new Example1(); var_dump($r($a)); //運行結果:Fatal error: Cannot access private property Example1::$_
Time of Update: 2016-08-08
前面已經看完了啟動一個yii程式所要經過的流程,以及渲染一個頁面是怎麼完成的。今天要分析的是yii是如何處理使用者請求的。也就是控制和動作部分。還是以helloworld為例示範這一過程。我們在地址欄輸入http://localhost/study/yii/demos/helloworld/index.php,頁面就顯示了hello
Time of Update: 2016-08-08
插入排序(Insertion Sort):每次將一個待排序的記錄,按其關鍵字大小插入到前面已經排序好的子檔案中的適當位置,直到全部記錄插入完成為止。//插入排序(一維數組)function insert_sort($arr){$count = count($arr);for($i=1; $i $tmp){$arr[$i] = $arr[$j];$arr[$j] = $tmp;$j--;}}return $arr;}選擇排序(Selection
Time of Update: 2016-08-08
昨天晚上我們老大叫我弄表單自動驗證功能,愁了半天借鑒了好多官網的知識,才出來,誒,總之分享一下我自己的成果吧!thinkphp 在Model基類為我們定義了自動驗證的函數和Regex,我們只需要在對應的資料庫表的模型類下建立$_validate屬性就可以了。1、我們找到Model基類,可以看到 protected $_validate = array(); // 自動驗證定,它是數群組類型的,下面在對應資料模型檔案定義它;2、public function CheckVerify(
Time of Update: 2016-08-08
設定檔部分類conn = new mysqli($host,$username,$passwd); $this->selectDb($dbname); $this->coding($cod); } //設定編碼格式 public function coding($cod) { mysql_query("SET CHARACTER SET ".$cod); } //讀取某個庫 public function
Time of Update: 2016-08-08
1、+ 當兩個數組的鍵名是數字鍵名或字串鍵名,可以直接使用"+",$c = $a +$b,在$a後追加($b在$a中不存在的鍵名)鍵名和值。特點:不覆蓋,只是追加不存在的鍵名和對應的值鍵名不重新索引無論是全部數字鍵名還是混合,都只是追加鍵們和值,如果鍵名相同則不進行追加,即把最先出現的值作為最終結果返回。2、array array_merge(array arra1[, array
Time of Update: 2016-08-08
今天有個PHP小生問我php 的Xdebug擴充的問題,於是就又重新寫了這篇筆記,其實這個安裝配置很簡單,考慮到新手的理解,配備圖文較為詳細和實際類比操作步驟,大牛略過即可首先開啟linux終端執行命令 git clone git://github.com/xdebug/xdebug.git 下載xdebug擴充包,如: (沒有git的請先安裝git)然後執行如下命令切換到xdebug檔案包目錄[Happy@localhost www]$ cd
Time of Update: 2016-08-08
1.關於如何kill掉linux中的所有php進程?[wz@supportserver-51 jd]$ ps -ef | grep pure-ftpd | grep -v grep | awk '{print $2" "$3}' | xargs kill -9 = pkill phpkill: can't find process "="kill: can't find process "pkill"[2] Killed php dingdan_money.
Time of Update: 2016-08-08
搞ec二次開發 或研究ec的一些網友 經常在論壇裡提到 $GLOBALS['db']; $GLOBALS['ecs'];在那定義的等文章。 下來就$GLOBALS我說一點: 想搞明白的朋友 執行 這段代碼$xaphp = '西安php服務中心';echo $GLOBALS['xaphp'];?>複製代碼瀏覽器當然會列印出 西安php服務中心 這就是 $GLOBALS的作用 “就像大部份的結構化程式,有所謂的全域變數與局部變數,PHP 在這方面也是有相同的處理方式。 在