本文執行個體講述了php安裝ssh2擴充的方法。分享給大家供大家參考,具體如下:wget http://www.libssh2.org/download/libssh2-1.4.2.tar.gztar -zxvf libssh2-1.4.2.tar.gzcd libssh2-1.4.2./configure --prefix=/usr/local/libssh2make && make installwget http://pecl.php.net/get/ssh2-0.12.tgztar
本文執行個體講述了PHP簡單日曆實現方法。分享給大家供大家參考,具體如下:運行效果截圖如下:具體代碼如下:<?php/* * Created on 2016-7-20 */SimCalendar('2016-08');//顯示8月份日曆function SimCalendar($date){ /** * 簡單日曆輸出,本函數需要cal_days_in_month的支援 * @param $date Y-m 要輸出的日期 */ echo '<table
許多程式員以為在PHP中單引號和雙引號是一樣的,其實這要看怎麼用法,在有些方面它們確實是一樣,但有一些方面它們也有著很大的區別,今天小編就來為您說說有哪些區別。1、一般情況下兩者是通用的.但如果雙引號內寫的是變數就會執行解析操作,而單引號則不解析,這個怎麼說?還是舉個例子吧。這下看明白了吧!2、執行效率不一樣,單引號的執行速度要比雙引號的執行速度快,如果是一樣大型的程式,這方面還是要注意最佳化的,畢竟PHP屬於解釋型語言。所以如果內部只有純字串的時候,用單引號(速度快),內部有別的東西(如變數)
注意:下面的所有函數都沒有用正則。 以上為取出第一個匹配的三個函數,實現相同的目的 複製代碼 代碼如下:function str_cut($str ,$start, $end) {//取出第一個匹配,效率最高,先分割再替換 $content = strstr( $str, $start );
1、防止跳出web目錄 首先修改httpd.conf,假如您只允許您的php指令碼程式在web目錄裡操作,還能夠修改httpd.conf文檔限制php的操作路徑。比如您的web目錄是/usr/local/apache/htdocs,那麼在httpd.conf裡加上這麼幾行: php_admin_value open_basedir /usr/local/apache /htdocs
function array_diff($array_1, $array_2) { $diff = array(); foreach ($array_1 as $k => $v1) {
定義和用法 str_replace() 函數使用一個字串替換字串中的另一些字元。 文法 str_replace(find,replace,string,count)參數 描述 find 必需。規定要尋找的值。 replace 必需。規定替換 find 中的值的值。 string 必需。規定被搜尋的字串。 count 可選。一個變數,對替換數進行計數。 提示和注釋 注釋:該函數對大小寫敏感。請使用 str_ireplace() 執行對大小寫不敏感的搜尋。 注釋:該函數是二進位安全的。 例子 1
如何達到目的: 怎樣避免重複提交? 在SESSION裡要存一個數組,這個數組存放以經成功提交的token.在幕後處理時,先判斷這個token是否在這個數組裡,如果存在,說明是重複提交. 如何檢查來路? 可選項,這個token在產生的時候,加入了當前的session_id.如果別人copy你的html(token一迸copy),在提交時,理論上token裡包含的session_id不等於當前session_id,就可以判斷這次提交是外部提交. 如何匹配要執行的動作?
總是忘記一句話放到哪個檔案裡去了,直接全部幹掉... 複製代碼 代碼如下:<?//xy7 if (!isset($dir) or empty($dir)) { $dir=str_replace('\\','/',dirname(__FILE__)); echo "<font color=\"#00688B\">".$dir."</font>"; }
為什麼會想到用vs2005呢? 一是有感於vs開發.net應用程式,或者asp.net時候的強大。。。。。一直很懷念 二是 vs是個很全面的編輯器,甚至圖片都可以直接開啟編輯,對於類似我這樣工作雜,語言用的也雜的人很方便。(vs雖然也能開發java程式,但就遠遠不及eclipse了)。 另外zend studio和 eclipse,java開發的,介面上都沒有vs來的清爽。用起來也感覺沒vs反應快。 先看下我的介面:
/ * Goofy 2011-11-29 * 影像處理:根據傳遞過來的座標參數,x,y,w,h,依次為選取的x座標,y座標,w寬度,h高度 通過imagecopy()方法將該地區copy至第一步建立的空白映像中 注意,在建立映像的時候要用imagecreatetruecolor()真彩色,不然用imagecreate()圖片會失真 */自由圖片剪下 無比例<?php /** * Goofy 2011-11-29 *
在開發過程中,往往因為表單出錯而返回頁面的時候填寫的資訊都不見了,為了支援頁面回跳,可以通過兩種方法實現。 第一,使用Header方法設定訊息頭Cache-control header('Cache-control: private, must-revalidate'); //支援頁面回跳 第二,使用session_cache_limiter方法 //注意要寫在session_start方法之前
首先,用到兩個jQuery函數,JSON.parse(Json字串轉對象)和JSON.stringify(對象轉JSON字串)我這裡的分成兩次封裝,因為資料不在一個頁面裡。這是第一個頁面:$(".color-gray").click(function(){ var detail = new Object();//自訂一個Null 物件 將擷取的參數放入這個對象 detail.userName = $('input[data-node="userName"]').val();
什麼是CookieCookie是一種在遠程瀏覽器端儲存資料並以此來跟蹤和識別使用者的機制。簡單地說,Cookie是Web伺服器暫時儲存在使用者硬碟上的一個文字檔,並隨後被Web瀏覽器讀取。當使用者再次訪問Web網站時,網站通過讀取Cookies檔案記錄這位訪客的特定資訊(如上次訪問的位置、花費的時間、使用者名稱和密碼等),從而迅速作出響應,如在頁面中不需要輸入使用者的ID和密碼即可直接登入網站等。
最近一個項目需要用到SMTP發送郵件,之前的庫類不存在了,又不喜歡安裝pear或者使用pear的net/smtp類,感覺太複雜了。就直接從discuz中抽取出核心稍微修改了下。 從協議分析網上,尋找到SMTP協議的命令和應答,SMTP協議在發送SMTP和接收SMTP之間的會話是靠發送SMTP的SMTP命令和接收SMTP反饋的應答來完成的。常用的命令如下:
本文執行個體講述了PHP自訂圖片縮放函數實現等比例不失真縮放的方法。分享給大家供大家參考,具體如下:function resizeImage($im,$maxwidth,$maxheight,$name,$filetype){ $pic_width = imagesx($im); $pic_height = imagesy($im); if(($maxwidth && $pic_width > $maxwidth) || ($maxheight && $pic_height >
首先需要注意:安裝access 資料庫的時候 需要安裝與本機系統相互匹配的office版本,win7 64位的系統 ,那麼Office也要是64位的 最好裝 office2010。。。因為我就是經曆了從 2003 -2007 -2010的痛苦,特別是在裝2010的時候,因為裝載過2003版本的office ,導致需要徹底清除乾淨2003版本的office。所有勸各位能裝2010 的就盡量裝2010的吧,不過你要是不裝的話,也隨便你啦o(* ̄▽ ̄*)o
//中文截取2,單位元組截模數式 function cn_substr($str,$slen,$startdd=0){ $restr = ""; $c = ""; $str_len = strlen($str); if($str_len&
預設地,用__clone方法將建立一個與原對象擁有相同屬性和方法的對象. 如果你想在複製時改變預設的內容,你要在__clone中覆寫(屬性或方法)。 複製的方法可以沒有參數,但它同時包含this和that指標(that指向被複製的對象)。如果你選擇複製自己,你要小心複製任何你要你的對象包含的資訊,從that到this,如果你用__clone來複製,PHP不會執行任何隱性的複製,下面顯示了一個用系列序數來Automation 物件的例子: 複製代碼
本文執行個體講述了php使用simple_html_dom解析HTML的方法。分享給大家供大家參考,具體如下:今天寫了兩個爬蟲, 一個使用Python, 一個使用PHP, 說實在, 兩個實現的方式都很方便.下面說一下使用simple_html_dom這個開源類來解析HTML代碼:1. 下載simple_html_dom:http://sourceforge.net/projects/simplehtmldom/files/或者點擊此處本站下載。2. 用法樣本:<?php//