Time of Update: 2016-07-29
升級php 7.0之後,由於php7.0不再支援mysql擴充,只好升級為pdo mysql方式。裝好php7.0新環境之後,遇到CDbConnection 無法開啟資料庫連線: SQLSTATE[HY000] [2002]錯誤解決方式: 在centos裡邊,通過 find / -name mysql.sock 找到 /var/lib/mysql/mysql.sock 然後找到 php.ini 修改
Time of Update: 2016-07-29
sleep(seconds); //seconds 已秒計時一般用於定時執行任務中,表示延遲多少秒在執行程式。例如get_lazada_order( $seller_info,1 );//執行方法1sleep(60); get_lazada_order( $seller_info,2 );//執行方法2sleep(60); get_lazada_order( $seller_info,3 );//執行方法3').addClass('pre-numbering').hide();
Time of Update: 2016-07-29
1.擷取遠程檔案大小及資訊的函數function getFileSize($url){ $url = parse_url($url); if($fp = @fsockopen($url['host'],empty($url['port'])?80:$url['port'],$error)){ fputs($fp,"GET ".(empty($url['path'])?'/':$url['path'])." HTTP/1.1\r\n"); fputs($fp,"Host:$url[
Time of Update: 2016-07-29
/** * 冒泡排序 * @global obj $db * @param array 排序數組 * @param value 按照此欄位的大小排序 */functionbubble_sort($array, $value) {$array = array_values($array); //將資料索引值按照數字重新排序$count = count($array); if($count 0 || empty($value)) continue; for ($i=0; $i
Time of Update: 2016-07-29
本文執行個體講述了php使用timthumb產生縮圖的方法。分享給大家供大家參考,具體如下:產生縮列圖有二種方式:一、提前產生好,供調用縮列圖常規做法是,開始根據網站中的圖片規格,要產生多少種縮列圖,圖片上傳過程中就會產生縮列,供不同需求去調用。像這種方法有一點不好就是,如果增加圖片規格以後,以前上傳的圖片沒有該規格的,還要重建。二、調用的時候在產生縮列圖。這也是我寫這篇文章原因。推薦一個timthumb,個人覺得在不考慮效能,效率的情況下,這個東西,絕對是好用的。1,下載地址:http://t
Time of Update: 2016-07-29
我用的是nginx1.9.9,laravel 5.1.11版本。項目多的人都會感受到,localhost下面一堆的檔案夾一堆的項目,每次有新項目就習慣直接在網站根目錄下面放了,畢竟在本地開發調試,怎麼方便怎麼來。因此我localhost裡面就好多東西了,http://localhost/asd/,或者 http://localhost/caugoo/類似這樣的很多,但是現在很多的php架構都要來個路由,配置個url重寫,在apache下面搞很方便,但是在nginx下就要搞多幾下了。
Time of Update: 2016-07-29
1.使用命名空間:基礎namespaceFoo;functionstrlen() {echo'hello';}const INI_ALL = 3;classException {}$a = strlen('hi'); // 調用命名空間 Foo 的strlen()$aa = \strlen('hi');//調用全域函數strlen$b = \INI_ALL; // 訪問全域常量 INI_ALL$c = new \Exception('error'); // 執行個體化全域類
Time of Update: 2016-07-29
本文講述了CodeIgniter視圖使用注意事項。分享給大家供大家參考,具體如下:CI中視圖即application/views/下的模版檔案,模版中支援直接使用PHP,所以模版的實現沒有太多好說的,說幾點視圖的注意事項:1、CI的視圖可以在控制器中load多個視圖,頁面最後將這些內容組合起來後輸出。這裡load的動作如果交給控制器去做,需要調整模版結構時就需要調整控制器,這不太好。可以在控制器中進行封裝或者直接交給視圖去做,保證每個ACTION都只load一個視圖檔案。2、讓視圖做它擅長的事情
Time of Update: 2016-07-29
我們大家有知道PHP序列化可以把變數包括對象,轉化成連續bytes資料,你可以將序列化後的變數存在一個檔案裡或在網路上傳輸,然後再反序列化還原為原來的資料。文章這裡就PHP序列化為大家詳細的介紹。你在反序列化類的對象之前定義的類,PHP可以成功地儲存其對象的屬性和方法. 有時你可能需要一個對象在反序列化後立即執行。為了這樣的目的,PHP會自動尋找__sleep和__wakeup方法。當一個對象被PHP序列化,PHP會調用__sleep方法(如果存在的話). 在反序列化一個對象後,PHP 會調用_
Time of Update: 2016-07-29
本人看了網路爬蟲相關的視頻後,蠢蠢欲動,也想爬點什麼。最近Facebook上表情包大戰很激烈,就想著把所有表情包都爬下來,卻一時沒有找到合適的VPN,因此只好仿照視頻爬歌單,把酷狗最近一月精選歌曲和簡單介紹抓取到本地。代碼寫得有點亂,自己不是很滿意,並不想放上來丟人現眼。不過轉念一想,這好歹是自己第一次爬蟲,記錄一下人生中的某個“第一次”有何不可?於是...就有了如下不堪入目的代碼~~~(ps.我是直接增、刪、改PHPCrawl爬蟲庫中給的example.php檔案。由於抓取的資料
Time of Update: 2016-07-29
1# /usr/local/nginx/sbin/nginx2/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory從錯誤提示資訊可以得知是因為缺少lib檔案導致,進一步查看具體內容:1# ldd $(which /usr/local/nginx/sbin/nginx)2
Time of Update: 2016-07-29
直接上代碼,在解釋"; echo "昨天:".date("Y-m-d",strtotime("-1 day")), ""; echo "明天:".date("Y-m-d",strtotime("+1 day")). ""; echo "一周后:".date("Y-m-d",strtotime("+1 week")). ""; echo "一周零兩天四小時兩秒後:".date("Y-m-d G:H:s",strtotime("+1 week 2 days
Time of Update: 2016-07-29
A few XAMPP configuration points to send the email from PHP by using gmail account,1, \xampp\sendmail\sendmail.inismtp_server=smtp.gmail.comsmtp_port=587auth_username=huilin.xiong@gmail.com (your gmail account)auth_password=your passowrd2,
Time of Update: 2016-07-29
1.包圍$pswd1和$pswd2的單引號不可刪除,否則無法向MySQL中插入資料。2.Linux:檔案中的分行符號為“\n”;Windows:檔案中的分行符號為“\r\n”;樣本:基於檔案的身分識別驗證檔案authenticationFile.txt的內容如下:jack:ae2bac2e4b4da805d01b2952d7e35ba4milk:ae2bac2e4b4da805d01b2952d7e35ba4如果是在Windows環境下,上述代碼中的“\n”需要改為“\r\n”
Time of Update: 2016-07-29
今天新開了一個伺服器,代碼挪移過去的時候,竟然資料庫連接不上,看了一下,原來將配置從127.0.0.1改為localhost就可以了。看看下面這兩個的區別。 很多人會接觸到這個ip地址127.0.0.1。也許你會問127.0.0.1是什麼地址?其實127.0.0.1是一個傳回位址,指本地機,一般用來測試使用。大家常用來ping
Time of Update: 2016-07-29
2016年,兄弟連IT教育走過了10年,用10年時間詮釋了:做良心教育這個宗旨。這是一個互連網風起雲湧的時代,也是一個人才輩出的時代。為了培育出更多IT精英,兄弟連在全國8所城市建立的10所學校已經不能滿足互連網市場需求了。 兄弟連當仁不讓,繼北京、上海、廣州、瀋陽、揚州、蘇州、鄭州、濟南後,決定在杭州、成都開設校區,啟動新的培訓計劃。再次把機遇降臨在杭州和成都,為杭州和成都及周邊城市開啟了互連網新時代。並決定在2016年3月24日正式開班,為了讓更多的學員能夠完成自己的夢想,早在2010
Time of Update: 2016-07-29
這裡和上一篇一樣放出百度雲的下載連結:http://pan.baidu.com/s/1jGZ8xVK如果自己想嘗試下載的過程的,請看下面:php的官網下載網址:http://windows.php.net/download/點進去之後拉到網頁的最下面:下載完畢後,解壓到適當的目錄下面也需要開始配置:a)php.ini-development 為 php.ini
Time of Update: 2016-07-29
基本設定檔: array('127.0.0.1',6379),'slaver' => array('127.0.0.1',6379));?>操作類:_serverConfig = $defaultConfig;}private function createRedisInstance($config = array()) {if (count($config) connect($config[0], $config[1]);return $redis;}public function
Time of Update: 2016-07-29
圖解 windows日誌分析工具 WebLog Expert 安裝及使用教程 http://www.111cn.net/sys/Windows/88761.htm最佳Nginx日誌分析工具Goaccess http://my.oschina.net/mrco/blog/181737又是nm的linux,煩不煩,含redis http://yanliu.org/2015/08/19/ELK-redis%E6%90%AD%E5%BB%BAnginx%E6%97%A5%E5%BF%97%E5%88%8
Time of Update: 2016-07-29
phpdoc 使用(一)最近由於業務需要,需要開發文檔,並且代碼注釋要寫的詳略得當,所以乾脆按照phpdoc的格式寫,用它來產生文檔,文檔看起來貌似還不錯.1 安裝phpdoc pear channel-discover pear.phpdoc.orgpear install phpdoc/phpDocumentor2 安裝完成後,可以用 phpdoc -h 來查看phpdoc 的使用資訊user@ubuntu15:/srv$ phpdoc -hUsage: project:run [-t|-