Time of Update: 2016-07-13
本文章介紹了一兩種在php中字元比較方法一種是==號,一種是strcmp函數進行字串相等比較,有需要的朋友可以參考下。利用函數strcmp()函數字串進行比較int strcmp(string str1,string str2))參數str1和參數str2制定要比較的兩個字串,如果相等則返回0;如果參數str1大於參數str2則傳回值大於0;如果參數str1小於參數str2則傳回值小於0。執行個體: 代碼如下複製代碼 $str1=”a”;
Time of Update: 2016-07-13
PHP中的物件導向功能支援 C++ 式的 :: 運算子號!!!//孤狼:這個::在PEAR中可是頻頻出現,第一次見的時候搞的我莫名其妙 :) 這個特色文檔沒有任何說明,但是卻有著很好的使用價值。舉一個簡單的例子: 比如你以前有很多收集的函數庫,你想轉向 OOP 方式編程,但是還不能做到完全的封裝。 這個特色提供你一個OOP風格的實現。你定義一個 Util 類: class Util { //將所有的函數剪輯到這裡 //這個類可以沒有任何成員函數 } 然後在你原先使用函數的地方,比如
Time of Update: 2016-07-13
看你的網域名稱伺服器了如果用別人的,什麼都不用你做打電話告訴對方你要解析到什麼IP就可以如果自己的,那麼首先要作的是你的網域名稱的網域名稱伺服器是你的機器比如:aaa.com註冊資訊裡網域名稱伺服器是ns1.aaa.com確定後,建立自己的DNS伺服器伺服器名叫NS1,所屬域就是aaa.comWIN2K或者NT就直接在WINDOWS組件裡添加DNS服務然後控制台的管理工具裡會多出來一個DNS控制器開啟,本地機器右鍵,[預設的所有選擇都是右鍵菜單]建立域,aaa.com建立主機ns1 IP
Time of Update: 2016-07-13
MySQL資料庫分二種類型,一種是傳統的資料表格式,一種是支援交易處理的資料表格式(InnoDB,BDB,其中以InnoDB為主),下面我介紹一下關於MySQL交易處理資料庫的安裝及使用方法你先要去下載一下Mysql max版的安裝程式,下載地址:www.mysql.com按常規的方法進行安裝安裝完成後,啟動mysqlinWinMySQLadmin再退出運行mysqlinmydqld-nt --removemysqlinmysqld-max-nt
Time of Update: 2016-07-13
PHP代碼:--------------------------------------------------------------------------------/** *中速版,中等記憶體使用量,使用於一般需求或有大量重複字的大段文本 *@text:待轉換的字串 *@table_file:轉換映射表檔案名稱 */function encode_trans1($text,$table_file='gb2big5') { $fp =
Time of Update: 2016-07-13
樹型論壇遞迴加速一般的論壇都遞迴整個表如果僅遞迴result,那麼速度會加快不少,況且訪問result是訪問伺服器記憶體.我們一般通過下面的語句使遊標移動while($row=mysql_fetch_array($res))其原理是當mysql_fetch_array($res)每執行一次則遊標自動下移,直到結束為止但是遞迴result時,我們只有一個result,當遊標不定時,我們無法知道當前遊標記錄是否符合我們的要求php提供了一個函數讓使用者自己指定遊標位置bool mysql_data_
Time of Update: 2016-07-13
// simple post method// version 1.0 by Andrus (andrus@vnet.ee)// Disclaimer:// everyone can change or use this code however and wherever they want ;)// NB! For posting to Microsoft platform webservers you may need to change newlines "" to ""//
Time of Update: 2016-07-13
記得第一次接觸cgi的時候,真是又好奇,又陌生。現在已經能夠自己寫程式了,可是這中間也走過一段艱難曲折的彎路,現在我也非常能夠理解一些新手面對500Internal Server Error 時的心境。俗話說萬事開頭難,未能讓初學者能夠順利的調試出第一個cgi程式,現在我把自己經曆過的一些總結寫給大家。高手就不用看我在這裡班門弄斧了,呵呵 1。由於一些編程者在發布程式時提供的代碼第一行解譯器路徑使用的是自己電腦上的路徑而在寫說明的時候又常常忽略這一點,所以在調試的過程中往往這第一關就過不了,
Time of Update: 2016-07-13
實戰PHP/GTK(轉載) 刁饞 發表於 2002-2-19 15:25 PHP編程 ←返回版面 以前PHP被認為只能用來編寫伺服器端的CGI程式,如果說PHP能夠開發Windows下的GUI(圖形化使用者介面)程式,你相信嗎?最近,PHP的開發小組成功開發出了捆綁GTK+的PHP,那麼就可以開發Windows下的GUI程式了。一、建立PHP/GTK運行環境:
Time of Update: 2016-07-13
$strtime = "2000-02-12 16:20:35";$array = explode("-",$strtime);$year = $array[0];$month = $array[1];$array = explode(":",$array[2]);$minute = $array[1];$second = $array[2];$array = explode(" ",$array[0]);$day = $array[0];$hour =
Time of Update: 2016-07-13
//if(!$pageID)$pageID=1;include('Pager.php');$params['itemData'] = range(1, 180);$pager =& new Pager($params);$data = $pager->getPageData();$links = $pager->getLinks(">");list($from, $to) = $pager->getOffsetByPageId();?> 顯示 [ - ]
Time of Update: 2016-07-13
PHP代碼:--------------------------------------------------------------------------------// 取商品分類//**************************************************************************$result=$db->query("SELECT * FROM categories WHERE categories_parent_id=0 ORDER
Time of Update: 2016-07-13
vBulletin Forum 2.3.xx SQL InjectionThere exist a sql injection problem in calendar.php.-------- Cut from line 585 in calendar.php ----------else if ($action == "edit"){ $eventinfo = $DB_site->query_first("SELECT
Time of Update: 2016-07-13
$a=1;$endtime="2002-02-06";//指定日期$info="大月";while(1){ $gettime=date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$a,date("Y"))); $month=date("m",mktime(0,0,0,date("m"),date("d")-$a,date("Y"))); if($month if($month%2==0){ $info="小月";
Time of Update: 2016-07-13
如何給phpadmin一個保護如何給phpadmin一個保護,即要輸入密碼才能進入phpadmin --------------------------------------------------------------- 在config.inc.php中: $cfgServers[$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie
Time of Update: 2016-07-13
二進位安全功能是指在一個二進位檔案上所執行的不變更檔內容的功能或者操作。這能夠保證檔案不會因為某些操作而遭到損壞。位元據是按照一串0和1的形式編碼的。而絕大多數的程式會給某些特殊的位元串賦予不同的格式代碼,所以當使用者使用一個程式讀取一個二進位檔案時,該檔案會被按照這個程式的規則進行解釋。如果這個程式所使用的格式編碼和檔案被寫入的格式編碼一致,那麼這個檔案可以被正常讀取,否則該檔案的格式代碼之中會被附加一些無意義的符號,也可能會導致檔案損壞。如果最嚴重的情況發生,這樣的操作會因為損壞導致你的資料
Time of Update: 2016-07-13
這裡可以看到另外一個語句Limit,Limit語句就是用來針對具體的要求方法來設定存取控制的,其中可以使用GET、POST等各種伺服器支援的要求方法做Limit的參數,來設定對不同要求方法的訪問限制。一般可以開啟對GET、POST、 HEAD三種要求方法,而屏蔽其他的要求方法,以增加安全性。Limit語句中,可以用Order 、Allow、Deny,Allow和Deny中可以使用匹配的方法針對網域名稱和IP進行限制,只是對於網域名稱是從後向前匹配,對於IP地址則從前向後匹配。
Time of Update: 2016-07-13
TABLE border=0 cellPadding=0 cellSpacing=0 height="100%" width="100%"> require()require() 語句用它指定的檔案代替它自己,這很像C中的預先處理#include 的功能。如果在PHP中"URL fopen wrappers"項是開啟的(這是預設的配置),你可以在require()中使用URL代替本地路徑。更多的資訊參見Remote
Time of Update: 2016-07-13
作者: bluedoor原帖地址:http://www.anbbs.com/anbbs/index.php?f_id=3&page=1 這兩天正在做一個關鍵字加亮顯示的程式,寫好的程式在本地測試也跑得好好的,可是一上去頁面就出現一堆一堆的亂碼,別說加亮了,簡直就是沒的看! 我就找錯誤,找來找去,發現英文沒有問題,遇到漢字容易出問題,有的時候遇到漢字必出問題。 總結一下: 當使用模式比對的時候,如:preg_match_all($pat,……)與preg_replace($pat,……)…
Time of Update: 2016-07-13
什麼是虛擬機器主機服務所謂的虛擬機器主機服務就是指將一台機器虛擬成多台WEB伺服器。舉個例子來說,一家公司想從事提供主機代管服務,它為其它企業提供WEB服務。那麼它肯定不是為每一家企業都各準備一台物理上的伺服器,而是用一台功能較強大的大型伺服器,然後用虛擬機器主機的形式,提供多個企業的WEB服務,雖然所有的WEB服務就是這台伺服器提供的,但是讓訪問者看起來卻是在不同的伺服器上獲得WEB服務一樣。具體地說,就是,我們可以利用虛擬機器主機服務將兩個不同公司www.company1.com與www.c