Time of Update: 2017-03-24
PHP語言的排名變化根據“TIOBE程式設計語言熱門排行榜”(榜單雖然統計方式有局限,但是仍然不失為一個比較好的參考),2010年PHP最高曾經在世界程式設計語言中排名第三。可見,PHP語言在PC互連網時代的Web領域可謂叱吒風雲,擎天一柱。 在PHP程式員中,曾經流傳著一個段子: 某女:你能讓這個論壇的人都吵起來,我就跟你吃飯。 PHP程式員:PHP是世界上最好的語言! 某論壇炸鍋了,各種吵架……
Time of Update: 2017-03-24
下面小編就為大家帶來一篇使用Codeigniter重寫insert的方法(推薦)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧使用Codeiginter 架構插入資料時有唯一索引索引值存在解決辦法對資料進行儲存的時候,會有一些唯一索引的欄位已經有值了,插入資料的時候會失敗我們通常解決辦法是先查詢這個值是否存在,存在就跟新update,不存在就insert。以下是重寫了Codeigniter 模型中的insert方法,極大的簡化了步驟!/** *
Time of Update: 2017-03-29
這篇文章主要介紹了php使用PDO下exec()函數查詢執行後受影響行數的方法,結合執行個體形式分析了php在使用pdo進行增刪改操作時exec()函數查詢操作執行後受影響行數的相關實現技巧與注意事項,需要的朋友可以參考下本文執行個體講述了php使用PDO下exec()函數查詢執行後受影響行數的方法。分享給大家供大家參考,具體如下:exec()方法返回執行後受影響的行數。文法:int PDO::exec(string
Time of Update: 2017-03-29
這篇文章主要介紹了php json相關函數用法,列舉了json_encode、json_decode及json_last_error的功能,並執行個體分析了json_encode與json_decode函數的具體提示,需要的朋友可以參考下本文執行個體講述了php
Time of Update: 2017-03-18
PHP初級經典面試題目匯總(上篇)17、isset、empty、is_null的區別isset 判斷變數是否定義或者是否為空白 變數存在返回ture,否則返回false 變數定義不賦值返回false unset一個變數,返回false 變數賦值為null,返回falseempty:判斷變數的值是否為空白,能轉換為false的都是空,為空白返回true,反之返回false。 "",0,"0",NULL,FALSE都認為為空白,返回true
Time of Update: 2017-02-21
備忘一下:windows上用phpstudy比較簡便,但是其預設的php所有版本都是32位的,有坑,比如int最大值。所以從php官網 點擊開啟連結http://windows.php.net/download#php-7.0-nts-VC14-x64 ,
Time of Update: 2017-03-08
Memcache是PHP開發中較常用到的緩衝方法,在高並發的系統中是必不可少的組成部分。在實際開發中,Memcache存在一個比較不盡人意的問題,就是Memcache不能支援對key進行的組操作。組操作,也可以稱為網域作業,比如說某個文章系統,在前台部分使用Memcache緩衝了列表頁資料、文章詳細頁資料,兩種資料的量都比較多。那麼,當後台發布了一篇文章的時候,列表頁就應該需要更新到最新的列表——可能涉及到許多個列表頁。當然,對文章詳細頁來說,它是不需要更新的。好的,這個時候我們就需要刪除原有緩
Time of Update: 2017-02-09
func_get_args()—返回的是一個數組,這個數組內的每一項都是函數的一個參數。根據php手冊我們給出函數的用法格式。array func_get_args ( void )如果只是在這裡籠統的闡述,可能大家不能夠真正的瞭解這個函數,那麼就讓我們通過案例來看下這個函數的用法。function foo() { $args = func_get_args(); foreach ($args as $k => $v) { echo “arg”.($k+1).”: $v\
Time of Update: 2017-02-08
最近正在弄著縮圖玩意,和大家分享兩個方法$source_path:原圖的路徑$NewImagePath:產生縮圖路徑$target_width:縮圖寬度$target_height:縮圖高度<?php function getCropper($source_path,$NewImagePath, $target_width, $target_height) { $source_info = getimagesize($source_path);
Time of Update: 2017-02-07
Linux Source命令及指令碼的執行方式解析當我修改了/etc/profile檔案,我想讓它立刻生效,而不用重新登入;這時就想到用source命令,如:source /etc/profile 對source進行了學習,並且用它與sh 執行指令碼進行了對比,現在總結一下。source命令:source命令也稱為“點命令”,也就是一個點符號(.),是bash的內部命令。功能:使Shell讀入指定的Shell程式檔案並依次執行檔案中的所有語句
Time of Update: 2017-02-03
很多人都聽過WAMP這個詞吧,首先來看WAMP是什麼意思?Windows下的Apache+MySQL+PHP,稱為WAMP。屬於WAMP環境的整合軟體有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,這些WAMP環境各有特點。今天本文所使用的是PHPWAMP這款綠色的Integration
Time of Update: 2017-01-18
在本章,我們會讓你對什麼是MINA,什麼是非阻塞IO,為什麼我們在非阻塞IO上開發了這套架構有一個瞭解.我們也會給你展示一個非常簡單的例子去讓MINA跑起來.1.非阻塞IO非阻塞IO的API在JAVA 1.4版本出現,並且已經被用於數以萬計的應用當中.NIO API覆蓋了非阻塞的各種操作.在java.nio.*的包中包含了下面一些重要的結構:Buffers - Data ContainersChartsets - Containers translators for bytes and
Time of Update: 2017-01-21
Yii 是一個高效能,基於組件的 PHP 架構,用於快速開發現代 Web 應用程式。名字 Yii (讀作 `易`)在中文裡有 “極致簡單與不斷演變” 兩重含義,也可看作 **Yes It Is**! 的縮寫。Create .htaccess file in root folder, i.e advanced/.htaccess and write below code.Options +FollowSymlinksRewriteEngine On# deal with admin
Time of Update: 2017-01-21
眾所周知modelName::model() -> find() //找出的是一個對象modelName::model() -> findALL() //找出的是一個對象集合的數組如何找出我所需要的欄位的資料,而不是全部欄位的資料之前我是這麼做的$criteria = new CDbCriteria;$criteria->select = 'username,id,email';$criteria->order = 'id DESC'
Time of Update: 2017-02-10
平時開發中經常會遇到抓取某個頁面內容, 但是有時候某些頁面需要登陸才能訪問, 最常見的就是論壇, 這時候我們需要來使用curl類比登陸。 大致思路:需要先請求提取 cookies 並儲存,然後利用儲存下來的這個cookies再次發送請求來擷取頁面內容,下面我們直接上代碼<?php/** * @Brief PHP讀取Curl類比登陸, 擷取cookie, 帶cookie進行請求 * @Date: 2016/7/2 * @Time: 9:41
Time of Update: 2017-01-16
set_time_limit(0); 括弧裡邊的數字是執行時間,如果為零說明永久執行直到程式結束,如果為大於零的數字,則不管程式是否執行完成,到了設定的秒數,程式結束。 一個簡單的例子,在網頁裡顯示1500條語句,如果未設定失效時間,則程式執行到791時結束了,如果把 set_time_limit(0); 前的注釋符//去除,則程式直到1才結束。 <?php //set_time_limit(0); $i=1500; include ("inc/conn.php");
Time of Update: 2017-01-14
1. 修改 max_execution_time在php中,預設的頁面最久執行時間為 30 秒,超過30秒,該指令碼就停止執行.這樣就會出現無法開啟網頁的情況.這時我們可以修改 max_execution_time在php.ini裡尋找max_execution_time預設是30秒.改為max_execution_time = 00表示沒有限制2. 修改 post_max_sizepost_max_size 設定 POST
Time of Update: 2016-12-26
php similar_text() Function Compute比較兩個字串的相似性,本文章向碼農介紹php similar_text() 函數的基本使用方法和基本使用執行個體,感興趣的碼農可以參考一下。定義和用法similar_text() Function Compute兩個字串的相似性。該函數也能計算兩個字串的百分比相似性。注釋:levenshtein() 函數比 similar_text() 函數更快。不過,similar_text() 函數通過更少的必需修改次數提供更精確的結果。
Time of Update: 2017-03-23
curl命令查看請求回應時間# curl -o /dev/null -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n"http://www.php.cn0.014::0.015::0.018::0.019::1516256.00-o:把curl 返回的html、js 寫到記憶體回收站[
Time of Update: 2017-03-20
nginx下laravel架構rewrite的設定在nginx的vhost網站設定檔中加入以下內容即可if (!-d$request_filename){ rewrite ^/(.+)/$ /$1 permanent;}if ($request_uri ~* index/?$){ rewrite ^/(.*)/index/?$ /$1 permanent;}if (!-e$request_filename){ rewrite ^/(.*)$ /index.php?/$1