Time of Update: 2016-07-13
簡述:我們編寫程式時,無論怎樣小心謹慎,犯錯總是在所難免的。這些錯誤通常會迷惑PHP編譯器。如果開發人員無法瞭解編譯器報錯資訊的含義,那麼這些錯誤資訊不僅毫無用處,還會常常讓人感到沮喪。 我們編寫程式時,無論怎樣小心謹慎,犯錯總是在所難免的。這些錯誤通常會迷惑PHP編譯器。如果開發人員無法瞭解編譯器報錯資訊的含義,那麼這些錯誤資訊不僅毫無用處,還會常常讓人感到沮喪。 編譯PHP指令碼時,PHP編譯器會盡其所能報告它遇到的第一個問題。這樣就產生一個問題:只有當錯誤出現時,PHP才能將它識別
Time of Update: 2016-07-13
php帶csv格式的資料要用到fgetcsv()函數。 用這下面的語句 $hd=fopen('test.csv','r'); $buf=fgetcsv($hd,1000,','); 開啟一個test.csv格式的檔案,檔案中的內容以","號分開。 取出的第一行代表自動含義,比如 id,messaget,time等等。 從第二行開始表示具體的資料,比如1,訊息,12:00。 if($buf[1]=="some messages") echo
Time of Update: 2016-07-13
轉:https://www.centos.bz/2011/03/auto-run-task-crontab/
Time of Update: 2016-07-13
先說前端使用 jQuery 時怎麼區分: jQuery 發出 ajax 請求時,會在要求標頭部添加一個名為 X-Requested-With 的資訊,資訊內容為:XMLHttpRequest 在後端可以使用 $_SERVER["HTTP_X_REQUESTED_WITH"] 來擷取。(注意:中劃線換成了底線,不區分大小寫) 由此,我們可以這樣來判斷是否為 ajax 請求:// php 判斷是否為 ajax 請求
Time of Update: 2016-07-13
工作中有時會遇到需要將某個目錄下的檔案進行批量處理的操作,這個時候我們就需要將該目錄下的所有合格檔案找出來並儲存到一個結果集中,然後方便批量處理,通常做法是將其儲存到一個數組中,然後迴圈處理,下面將該過程做一下記錄。 //php擷取目錄所有檔案並將結果儲存到數組 foreach(glob("./*") as $d){ $tmp=explode(".",$d); $k=end($tmp); //如果是檔案,並且尾碼名為jpg
Time of Update: 2016-07-13
PHP+Ajax實現分頁技術:基於php和ajax的分頁技術代碼,下面有兩個php檔案,一個是sn_inq.php,另一個是sn_show.php,前一個php檔案調用後一個php檔案,實現ajax分頁,運行sn_inq即可實現效果,不過得修改資料庫哦。具體代碼如下:紅色標註的地方要特別注意修改哦!我的資料庫名是inv,表名是sn,欄位有:sn_id,sn_plant,sn_sales,sn_act,sn_type,sn_sts.....1.sn_inq.php//getFormValue
Time of Update: 2016-07-13
PHP session常見問題集錦及解決辦法: 1. 錯誤提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already
Time of Update: 2016-07-13
利用php產生word文檔,產生的word檔案可以用word,wps等軟體開啟。具體代碼如下: function word($data,$fileName=""){ if(empty($data)) return ""; $data="".$data.""; if(empty($fileName)) $fileName=date("YmdHis").".doc"; $fp=fopen($fileName,"wb"); fwrite($fp,$data); fclose($fp)
Time of Update: 2016-07-13
PHP產生圖片縮圖: 要使用PHP產生圖片縮圖,要保證你的PHP伺服器安裝了GD2圖形庫 使用一個類產生圖片的縮圖,類的源碼見下文 調用此類的方法: resizeimage = new resizeimage("圖片源檔案地址", "200", "100", "0","縮圖地址"); //就只用上面的一句話,就能產生縮圖,其中,源檔案和縮圖地址可以相同,200,100分別代表寬和高 //使用如下類就可以產生圖片縮圖, class resizeimage { //圖片類型
Time of Update: 2016-07-13
在使用PHP的OO模式開發系統時,通常大家習慣上將每個類的實現都存放在一個單獨的檔案裡,這樣會很容易實現對類進行複用,同時將來維護時也很便利。這也是OO設計的基本思想之一。在PHP5之前,如果需要使用一個類,只需要直接使用include/require將其包含進來即可test.class.phpclass abc{ function __construct() { echo 'www.hzhuti.com; } } ?>load.php代碼如下 複製代碼class LOAD { static
Time of Update: 2016-07-13
PHP數組 怎麼從指定位置開始查詢? $arr = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5); 比如我想從c開始迴圈,怎麼寫? ------解決方案-------------------- 這個好點。 $arr = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5); $index = array_search('c',array_keys($arr)); $arr1 =
Time of Update: 2016-07-13
突然間什麼都不想幹,感覺就像來大姨夫一樣。。但是又不能斷了每個工作日都寫部落格的習慣。。所以今天水一下吧。PHP用了快2年了,但是這東西竟然第一次看到,突然間,覺得自己有掉回戰五渣的行列了。翻開官方文檔《類型約束》裡面講的非常清楚了。總共就四種:類名,介面,數組,callable (PHP 5.4起)那些啥 int string 都不行。。例子什麼的 PHP
Time of Update: 2016-07-13
PHP進階程式設計 學習筆記 2014.06.18MVC
Time of Update: 2016-07-13
-------------------------------------------------------------------------------------------PHP的運算子號不算多,但是不是每個你都清楚怎麼用呢?這裡我們來聊聊PHP的運算子號的升級版: ++,--,呵呵。-------------------------@chenwei ----------------------------++ 即自增,-- 即自減。實際運用:$a = 10; $a++ = ?
Time of Update: 2016-07-13
php是第一次學習,以後要天天學習,好好向上,就在這裡記錄下我的php學習之路,開始的話主要是看視頻為主,輔助著看網上的blog,因為總是覺著學習一門語言要先對其整個有個大概的理解然後再學習就方便好多,所以網上的視頻就會成為我的首選。
Time of Update: 2016-07-13
php防止偽造的資料從URL提交方法。針對偽造的資料從URL提交的情況,首先是一個檢查前一頁來源的如下代碼:/*PHP防止站外提交資料的方法*/function CheckURL(){$servername=$_SERVER['SERVER_NAME']; $sub_from=$_SERVER["HTTP_REFERER"]; $sub_len=strlen($servername); $checkfrom=substr($sub_from,7,$sub_len); if($checkfrom!
Time of Update: 2016-07-13
今天在用notepad++寫代碼時 載入一個frameset架構模版後 在頁面上一直不顯示該頁面,查看源碼後都正常。然後索性把裡面東西全刪掉 隨便寫了幾個測試文字可以正常顯示。折騰了好長時間,最後偶然看見了有兩個控制模版的PHP檔案不一樣 一個是以UTF-8無BOM編碼另一個是UTF-8格式編碼,試著就把那個UTF-8格式的改成了UTF-8無BOM格式了。然後儲存,開啟firefox,之前不顯示的frameset模版居然顯示了。然後又在chrome下試了試
Time of Update: 2016-07-13
PHP擷取搜尋索引鍵問題 網上找了一段代碼想實現擷取搜尋關健字,測試了一個關健字取不了,是不是這代碼無效了,還是那裡有BUG? //取搜尋來源關健字 function get_keyword($url,$kw_start) { $start=stripos($url,$kw_start); $url=substr($url,$start+strlen($kw_start)); $start=stripos($url,'&'); if
Time of Update: 2016-07-13
php 安全執行緒編譯 網上這麼說:先安裝php5,加上--maintainer-zts 然後安裝pthreads cd /usr/local/src/ wget http://pecl.php.net/get/pthreads-2.0.5.tgz tar zxvf pthreads-2.0.5.tgz cd pthreads-2.0.5 /usr/local/php5.5.12-zts/bin/phpize ./configure
Time of Update: 2016-07-13
=========================================================================================================Setp4:Tomcat與cas服務端進行綁定操作::參考:百度、Google、搜搜.....==================================================================================================