Time of Update: 2016-07-29
在php文文書處理的過程中我們可能會有這些操作,比如把文章中的開頭兩個字換成比較大的字型,或者把一些字型的顏色由原來的黑體替換成紅色的字型,或者在論壇中的一些違反文明的字型給屏蔽掉等等,這些都是用的我們的str_replace函數,下面我們就來介紹str_replace函數的使用文法:str_replace(find,replace,string,count)find:規定要尋找的值。replace:規定要替換的值,這個值也就是用來替換find中的
Time of Update: 2016-07-29
php在開發效率很高,這是無可厚非的,但是卻是在犧牲執行效率的。php數組功能非常強大,但是也要多加考慮,多試幾種情況情況,以防萬一,這裡,我就簡單的說兩個遇到的坑,以後如果有發現更多的,再補上吧!foreach 提供了遍曆數組的簡單方式,可以很方便的讀取到資料或對象的內容,但是官方文檔說了,由於 foreach
Time of Update: 2016-07-29
最近在學習php檔案操作的相關知識,記錄一下readdir()函數其中的一個要注意的點 1、 在$temp=readdir($handle)函數中 readdir擷取的是檔案名稱和$handle中的檔案夾名, 一般在程式中遍曆檔案通過while()迴圈: while($temp=readdir($handel)){}
Time of Update: 2016-07-29
CentOS 6.2 yum安裝配置lnmp伺服器(Nginx+PHP+MySQL)準備篇:1、配置防火牆,開啟80連接埠、3306連接埠 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允許80連接埠通過防火牆) -A INPUT -m state --state NEW -m tcp -p tcp
Time of Update: 2016-07-29
來源 :http://www.cnblogs.com/dreamhome/archive/2011/05/04/2037011.html----------------------------require,require_once//require("file.php") 在PHP程式執行前就會先讀入require所指定引進的檔案,如出現錯誤是致命的。//include("file.php")
Time of Update: 2016-07-29
使用yum進行安裝php的5.4或者5.5版本使用centos6.5作為測試機器。下面的兩個命令就可以輕鬆的進行安裝php的5.4版本yum remove php php-bcmath php-cli php-common php-devel php-fpm php-gd php-imap php-ldap php-mbstring php-mcrypt php-mysql php-odbc php-pdo php-pear php-pecl-igbinary
Time of Update: 2016-07-29
http 協議介紹:http 協議是請求/響應範式的, 每一個 http 響應都是由一個對應的 http 請求產生的; http 協議是無狀態的, 多個 http 請求之間是沒有關係的.http 長串連:目前 http 協議普遍使用的是 1.1 版本, 之前有個 1.0 版本, 兩者之間的一個區別是 1.1 支援 http 長串連, 或者叫持久串連.1.0 不支援 http 長串連, 每次一個 http 請求響應後都關閉 tcp 串連, 下個 http 請求會重建立立 tcp 串連.所謂
Time of Update: 2016-07-29
1.負載平衡概念負載平衡 建立在現有網路結構之上,它提供了一種廉價有效透明的方法擴充網路裝置和伺服器的頻寬、增加輸送量、加強網路資料處理能力、提高網路的靈活性和可用性。負載平衡,英文名稱為Load Balance,其意思就是分攤到多個操作單元上進行執行,例如Web伺服器、FTP伺服器、企業關鍵應用伺服器和其它關鍵任務伺服器等,從而共同完成工作任務。2.nginx.conf配置在nginx.conf中,將upstream xxxa配置載入http和server配置之前,然後將反向
Time of Update: 2016-07-29
1.到相應的網站下載smarty模板;2.將原始碼中的libs目錄複寫到項目的libraries目錄下,改名為smarty3.03.在項目目錄的libraries檔案夾內建立檔案ci_smarty.php,裡面的內容如下:defined('BASEPATH') OR exit('No direct script access allowed');require_once(APPPATH . 'libraries/smarty3.0/Smarty.class.php');class
Time of Update: 2016-07-29
二分尋找需要數組有序,效率為O(logn)#二分尋找functionbinarySearch(Array $arr, $target) {$low = 0; $high = count($arr) - 1; while($low $high) { $mid = floor(($low + $high) / 2); #找到元素if($arr[$mid] == $target) return$mid;
Time of Update: 2016-07-29
PHP是一種伺服器端的指令碼語言,通常用於WEB開發,但也可以用於其他普通的功能。它是最常用的語言之一,目前大約有240萬個網站是用PHP語言實現的。網路上有很多免費的PHP開發工具,這些工具對於PHP程式員來說是非常好用的,並且有很大的協助作用。有很多基本的功能,也有許多進階工具,但是想找到適合你的卻不是一件容易的事。互連網上有太多的資源,以至於很難找到適合的。如果你是一名Web開發人員,並在尋找一些新鮮的PHP開發工具,那麼你就找對地方了。這篇文章中,我們將為你提供一份互連網上免費的最好用的
Time of Update: 2016-07-29
redis安裝方法1、通過lnmp一鍵安裝包,然後執行./addons.sh install redis2、yum -y install redis3、wget http://redis.googlecode.com/files/redis-2.4.6.tar.gzredis操作測試1、redis-server /etc/redis.conf 2、redis-cliredis執行個體set ddk "dml"get
Time of Update: 2016-07-29
引言:nginx作為反向 Proxy伺服器, 有時候需要修改http請求中的uri;nginx rewrite模組包含的指令breakifreturnrewriterewrite_lognginx rewrite模組簡介The ngx_http_rewrite_module module is used to change request URI using regular expressions, return redirects, and conditionally select
Time of Update: 2016-07-29
1. 定義一個空數組作為容器,$send_box_array = array( 'total'=>0, //不重複資料的總條數(總箱數) 'list'=>array() //沒有重複資料的數組(箱數名稱));2.在迴圈檢索結果資料中判斷重複資料第一種: isset判斷foreach ($result as $good_list) { // get the total send box num if(!isset($send_box_array
Time of Update: 2016-07-29
loginconnect_error){die("Connection failed:".$conn->connect_error);}if($stmt=$conn->prepare("SELECT username password FROM customer WHERE username=? AND
Time of Update: 2016-07-29
1.通過偽靜態訪問的 url 頁面仍然是動態網頁面。2.設定成偽靜態目的是:讓頁面與 url 無關,二是讓搜索引擎更容易收錄1. 通過 PHP 方式設定偽靜態print_r($_SERVER);// /2/1.htmlpreg_match('/^\/(\d+)\/(\d+).html/',$_SERVER['PATH_INFO'],$arr);var_dump($arr);echo"";print_r($_SERVER);// /2/1.htmlif(preg_match('/^\/(\d+)\
Time of Update: 2016-07-29
composer安裝使用curl指令下載:culr -sS https://getcomposer.org/installer | php使用php指令下載:php -r "readfile('https://getcomposer.org/installer');" | php或者手動下載composer.phar當你下載之後,需要配置環境變數,以便可以在任意路徑下進行全域網域作業 mv composer.phar
Time of Update: 2016-07-29
最近也一直在和字串轉換打交道,比較常用到的就是這兩個php內建的字串轉換.那麼接下來我會以一些情境來使用這兩個字串編碼轉換函式使用情境: 請求:ajax POST請求 伺服器編碼 GBK 頁面編碼 GBK問題:因為ajax請求發出的資料都是utf-8格式的編碼,因此我們必須要將utf-8編碼的資料進行一個轉換解決辦法1: 使用iconv$postStr = file_get_contents("file://input"); // 將post的資料以字元流的形式讀取$inCharset =
Time of Update: 2016-07-29
for($i = 0;$i turnround($today,$tomorrow,$flag); $temp = array(); foreach($res as $value){ $inmatch = isset($value['inmatch']) ? json_decode($value['inmatch']) : array(); foreach($inmatch as $val) {
Time of Update: 2016-07-29
http://www.51boxue.net/phper/php-cy/95985.htm股票資訊查詢功能我們是需要抓取第三方的資料,然後我們再把這些資料進行分析組成自己想要的,下面我們來看一個php 股票資訊查詢類。GitHub 地址:Github.com/widuu/stockException($result['errMsg'], 1); return; } return $result['retData']