Time of Update: 2017-01-13
代碼如下複製代碼 function getBaiduHotKeyWord(){ $templateRss = file_get_contents('http://top.baidu.com/rss_xml.php?p=top10'); If (preg_match('/<table>(.*)</table>/is', $templateRss, $_description))
Time of Update: 2017-01-13
代碼如下複製代碼 <?/*抓取百度收錄代碼*/function baidu($s){ $baidu="http://www.baidu.com/s?wd=site%3A".$s; $site=file_get_contents($baidu); //$site=iconv("gb2312", "UTF-8", $site); ereg("找到相關網頁(.*
Time of Update: 2017-01-13
先來看看效果代碼如下 代碼如下複製代碼 <?php $domain = "www.111cn.net"; /*欲查詢的網域名稱*/ $site_url = 'http://www.baidu.com/s?wd=site%3A'; $all = $site_url.$domain;
Time of Update: 2017-01-13
header實現302臨時重新導向 代碼如下複製代碼 Header("HTTP/1.1 302 Found");Header("Location: http://www.111cn.net"); header實現404無法找到頁面 代碼如下複製代碼 Header("HTTP/1.1 404 Not Found"); 一下函數可實現各種狀態的跳轉: 代碼如下複製代碼 /***
Time of Update: 2017-01-13
代碼如下複製代碼 /** * 迴圈實現編碼互轉 * * @param string $param(字串,對象,或者數組),$currCharset當前編碼,$toCharset期望編碼 * @return 參數類型 */function zhandi_iconv($param,$currCharset,$toCharset){ if ($currCharset !=
Time of Update: 2017-01-13
代碼如下複製代碼 <?php/*************************************************************************************
Time of Update: 2017-01-13
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><?php 代碼如下複製代碼 function Pinyin($_String, $_Code='UTF8'){ //GBK頁面可改為gb2312,其他隨意填寫為UTF8 $_DataKey = &
Time of Update: 2017-01-13
代碼如下複製代碼 <?php function removeDir($dirName) { if(! is_dir($dirName)) { return false; } $handle =
Time of Update: 2017-01-13
代碼如下複製代碼 <?php function cacheArr(&$data){ if(!$data)throw new Exception('數組不可為空'); foreach($GLOBALS as $key=>$value){ $str=$GLOBALS[$key]; $GLOBALS[$key]='changed'; if(&$data=='changed'){ $strName=$key; break; }
Time of Update: 2017-01-13
前言: PHP中對各類資料庫的操作有著支援,對檔案的操作也同樣有著很豐富的操作方法,很多朋友現在的操作還是基於檔案操作可是有的時候在操作檔案的時候還存在不少的困惑和疑點,以下是我在日常編寫過程中碰到的以及壇上朋友所碰到的關於檔案操作的一些問題收藏吧。 問:如何建立一個檔案? 答: 1、使用fopen(要建立的檔案名稱,參數),參數可選w,w ,a,a 2、使用exec(echo '' >
Time of Update: 2017-01-13
假如您是PHP老手,當然知道當PHP指令碼出錯時發生了什麼事情。此時PHP解析器將在螢幕上給出錯誤資訊,如 Fatal error: Call to undefined function on line 19
Time of Update: 2017-01-13
最近在寫bbs中,遇上代碼轉換問題。尋找了很久,才得到一個比較完善的解決辦法,可以徹底還原發文者的原文。以下貼出,供大家指正。系統:linux php4 oracle8i<?//--標題,名字等欄位入庫處理(去首尾空格)function trans_string_trim($str) {$str=trim($str);$str=eregi_replace("'","''",$str);$str=stripslashes($str);return
Time of Update: 2017-01-13
本文舉例說明了建立可配置 PHP 應用程式的幾種方法。文中也探討了應用程式中理想的配置點,並在應用程式過分可配置和過分封閉之間尋求一個平衡點。 假如計劃讓其他人或公司可以使用您的 PHP 應用程式,需要確保該程式是可配置的。至少,要答應使用者以一種安全的方式設定資料庫登入及密碼,從而使其中的材料不會對外公開。 本文展示了幾種用於儲存配置設定及編輯這些設定的技術。另外,文中也為哪些元素需要設為可配置以及如何避免陷入配置過度或者配置不足的困境提供了指導。 使用 INI 檔案進行配置 PHP
Time of Update: 2017-01-13
以前沒學過PHP,最近剛好一個項目需要用到,我就決定一邊學一邊做PHP.1 在SQL語句中可通過添加限制條件:left(text,20)只取text文本的前20個字;2 可以用limit fromRecord, RecordNum 來作為分頁使用,比如limit 0,30表示從第一個記錄開始遍曆30個紀錄;3 兩個表的串連可以是:table1 join table2 using x(x為兩個表的公用欄位),或者是table1 join table2 on table1.x = table2.x4
Time of Update: 2017-01-13
做所有這些事情的一個更好辦法是將資料載入到一個資料庫中,然後執行查詢,比如下面的查詢。 清單 9. Getfiles_good.php<?phprequire_once("DB.php");function get_files( $name ){ $rows = array(); $dsn = 'mysql://root:password@localhost/good_multi'; $db =& DB::Connect( $dsn, array()
Time of Update: 2017-01-13
前言: PHP中對各類資料庫的操作有著支援,對檔案的操作也同樣有著很豐富的操作方法,很多朋友現在的操作還是基於檔案操作可是有的時候在操作檔案的時候還存在不少的困惑和疑點,以下是我在日常編寫過程中碰到的以及壇上朋友所碰到的關於檔案操作的一些問題收藏吧。 問:如何建立一個檔案? 答: 1、使用fopen("要建立的檔案名稱","參數"),參數可選w,w ,a,a 2、使用exec("echo '' > 要建立的檔案名稱")
Time of Update: 2017-01-13
我在過去的四年裡一直致力於PHP應用的開發。PHP確實十分輕易編寫。但是PHP也有一些十分嚴重的缺陷。 下面我會給出我的理由,為什麼PHP不適合於比小型業餘網站更大的網站。 1. 對遞迴的不良支援 遞迴是一種函數調用自身的機制。這是一種強大的特性可以把某些複雜的東西變得很簡單。有一個使用遞迴的例子是快速排序(quicksort)。不幸的是,PHP並不擅長遞迴。Zeev,一個PHP開發人員,說道:“PHP
Time of Update: 2017-01-13
1,在函數中,傳遞數組時使用 return 比使用 global 要高效比如function userloginfo($usertemp){$detail=explode("|",$usertemp);return $detail;}$login=userloginfo($userdb);比function userloginfo($usertemp){global
Time of Update: 2017-01-13
1.通過curl函數 代碼如下複製代碼 $post_data = array();$post_data['clientname'] = "test08";$post_data['clientpasswd'] = "test08";$post_data['submit'] =
Time of Update: 2017-01-13
搭建php環境主要分為三個步驟,第一步為安裝apache(2.4)伺服器:apache安裝之前,需要安裝APR、APR-Util和PCRE依賴包,因為apache是依賴於它們的。具體下載地址如下APR和APR-Util:http://apr.apache.org/download.cgiPCRE:http://sourceforge.net/projects/pcre/files/pcreapache的官方下載地址為:http://httpd.apache.org/download.cgi筆者下