Time of Update: 2018-12-08
複製代碼 代碼如下:<?php /* <?xml version="1.0" encoding="utf-8"?> <article> <item> <title name="t1">11</title> <content>content1</content> <pubdate>2009-10-11</pubdate> </item> <item>
Time of Update: 2018-12-08
ieFirefoxid尾碼名php識別出的檔案類型0gifimage/gif1jpgimage/jpeg2pngimage/png3bmpimage/bmp4psdapplication/octet-stream5icoimage/x-icon6rarapplication/octet-stream7zipapplication/zip87zapplication/octet-stream9exeapplication/octet-stream10avivideo/avi11rmvbapplic
Time of Update: 2018-12-08
不知道原創要寫到隨筆裡。 All right ,第一篇博文。 有三個類: 1 . 過濾輸入(輕量級的) class input_filter 負責將參數,如$_GET,$_POST 這些過濾 傳回值類型為 數組,用作 made_sql 類的參數 2 . 轉換成SQL語句 class made_sql 參數的類型為數組和表名(字串),數組的鍵名為表的列名,值為插入值 傳回值類型為 字串 ,用作 mysql ->query方法 的參數 3 . 資料庫查詢 class mysql
Time of Update: 2018-12-08
簡單的試用心得如下: 安裝pman 使用傳說中的pear來安裝pman sudo pear install doc.php.net/pman 如果pear版本比較老,需要先升級pear才可以繼續 sudo pear upgrade pear pman使用方法 pman的使用方法很傻瓜,比如我們想查看strlen的協助資訊: pman strlen 協助文本的內容是彩色的,能和chm版本的php協助文檔媲美。pman的詳細使用協助如下 #pman
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php //post.php function Post($host,$port) { //$host="127.0.0.1"; //建立串連 $conn = fsockopen($host,$port); if (!$conn) { die("Con error"); } //迴圈發送5次資料 // for($i = 0;$i<5;$i++) { $data="user_name=admin".$i; WriteData($conn,$host,$data)
Time of Update: 2018-12-08
一、邏輯代數基礎: 1,數字用二進位表示,所有可能出現的數只有0和1兩個。 2,基本運算只有“與”、“或”、“非”三種。 與運算定義為:(用 & 表示與運算) 0 & 0 = 0 0 & 1 = 0 1 & 0 = 0 1 & 1 = 1 可以簡單理解為:只要有一個0,結果就是0,和乘法類似。 或運算定義為:(用 表示與運算) 0 0 = 0 0 1 = 1 1 0 = 1 1 1 = 1
Time of Update: 2018-12-08
然而,除了安裝部分,有或多或少的針對於Windows的說明外,其它部分對所有的平台都是一樣的。順便說一下,關於安裝部分,請看本站的安裝指南。在這個教程中,我們將一步一步地建立一個小的網站,使用了PHP和MySQL的下面特性: 1. 查看資料庫; 2. 編輯資料庫的記錄; 3. 修改資料庫的記錄; 4. 刪除資料庫的記錄。 我們將同時學習MySQL和PHP,一起去感覺它們。本文直接從這裡學,如果不會安裝配置Apache+PHP+Mysql請查看網頁教學網相關文章吧!
Time of Update: 2018-12-08
複製代碼 代碼如下:/** * 判斷是否為搜尋引擎蜘蛛 * * @author Eddy * @return bool */ function isCrawler() { $agent= strtolower($_SERVER['HTTP_USER_AGENT']); if (!empty($agent)) { $spiderSite= array( "TencentTraveler", "Baiduspider+", "BaiduGame", "Googlebot", "msnbot",
Time of Update: 2018-12-08
複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/
Time of Update: 2018-12-08
雖然知道這個參數表示“中華人民共和國”的意思,但官方文檔 中並沒有這樣的參數,只有Asia/Shanghai、Asia/Hong_Kong等這些參數啊,為何這裡可以設定為RPC,哪位給指點指點,這個參數 究竟是在哪兒?官方文檔中看來看去的確並沒有此參數啊,不解。 一般都設成Asia/Shanghai 使用xampp時間不久,今天為了糾正php擷取函數是擷取伺服器時間。
Time of Update: 2018-12-08
一,PHP指令碼代碼標記 PHP的指令碼是檔案中一對特殊標記所包括的內容,如ASP是“<%....%>”,PHP可看成是“<?...?>”。 然而為了適應XML標準以將PHP嵌入到XML或XHTML中,PHP不建議使用短格式的“<?...?>”,而建議使用長格式標記“<?php...?>” 此外PHP代碼塊還支援 <script language="php">...</script>的標記形式。 二,PHP指令分隔字元
Time of Update: 2018-12-08
它是一個開源軟體,是完全採用PHP語言編寫的、通過HTTP收發SOAP訊息的一系列PHP類,由NuSphere Corporation(http://dietrich.ganx4.com/nusoap/ )開發。NuSOAP的一個優勢是不需要擴充庫的支援,這種特性使得NuSoap可以用於所有的PHP環境,不受伺服器安全設定的影響。 方法一:直接調用 複製代碼 代碼如下:<? include(‘NuSoap.php'); //
Time of Update: 2018-12-08
Regex的匹配先後順序: 1.模式單元 2.重複匹配 ? * + {} 3.邊界限定 ^ $ b B 4.模式選擇 | 模式修正符: 模式修正符是標記在整個模式之外的. i :模式中的字元將同時匹配大小寫字母. m :字串視為多行. s :將字串視為單行,分行符號作為一般字元. x :將模式中的空白忽略. A :強制僅從目標字串的開頭開始匹配. D :模式中的美元元字元僅匹配目標字串的結尾. U :匹配最近的字串. PHP與Regex中的模式修正符 下面列出了當前在 PCRE
Time of Update: 2018-12-08
代碼如下 複製代碼 代碼如下:$dir = 'D:\Program Files\resource\application\Skin\PNG\\';//注意這裡的路徑,最後要加兩個\,第一個表示轉意,但是這樣容易遇到其他特定轉義,還要仔細判斷,可以寫為如下方式 $dir = 'D:/Program Files/resource/application/Skin/PNG/';//寫成這樣的路徑,就不用擔心轉義問題了。最後面的/不要漏寫 if ($dh = opendir($dir)) {
Time of Update: 2018-12-08
PHP的一個有效變數名由字母或者底線開頭,後面跟上任意數量的字母,數字,或者底線。按照正常的Regex,它將被表述為:'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'。 注: 在此所說的字母是 a-z,A-Z,以及 ASCII 字元從 127 到 255(0x7f-0xff)。 複製代碼 代碼如下:<?php $var = 'Bob'; $Var = 'Joe'; echo "$var, $Var"; // 輸出 "Bob, Joe" $4site =
Time of Update: 2018-12-08
資料加密在我們生活中的地位已經越來越重要了,尤其是考慮到在網路上發生的大量交易和傳輸的大量資料。對於不需要還原為未經處理資料的資訊我們可以使用MD5、sha1等無法復原密碼編譯演算法對資料進行加密處理,但對於交易資訊等需要還原為未經處理資料的重要訊息則必須使用可還原的密碼編譯演算法進行加密了。當然你可以自己寫一個可逆加密的演算法進行加密和解密計算。本文中我們介紹的是使用 mcrypt模組進行加密解密操作。
Time of Update: 2018-12-08
看PHP手冊的時候發現了下面這樣一段代碼: 複製代碼 代碼如下:<?php function Test() { static $count = 0; $count++; echo $count; if ($count < 10) { Test(); } $count--; } ?> 執行結果如下: 這是一個遞迴的函數,聲明的靜態變數count記錄次數,輸出1~10。 我在看的時候有個疑惑,遞迴調用的時候 static $count = 0;
Time of Update: 2018-12-08
在頁面的最前頁加上 date_default_timezone_set(PRC); /*把時間調到北京時間,php5預設為格林威治標準時間*/ date () a: "am"或是"pm" A: "AM"或是"PM" d: 幾日,兩位元字,若不足則補零;從"01"至"31" D: 星期幾,3個英文字母,如:"Fri" F: 月份,英文全名,如:"January" h: 12小時制的小時,從"01"至"12" H: 24小時制的小時,從"00"至"23" g: 12小時制的小時,不補零;從"1"至"
Time of Update: 2018-12-08
無法載入 mcrypt 擴充,<br />請檢查 PHP 配置 出現以下幾種情況後可能會造成運行phpmyadmin程式提示“無法載入 mcrypt 擴充,<br />請檢查 PHP 配置”的 錯誤提示 1、沒有正確安裝Mysql資料庫,在系統服務中Mysql相關的服務沒有啟動 (請查看正確安裝Mysql的方法) 2、在系統的 system32(C:\windows\system32) 目錄下缺少
Time of Update: 2018-12-08
1. iconv()介紹 iconv函數可以將一種已知的字元集檔案轉換成另一種已知的字元集檔案。例如:從GB2312轉換為UTF-8。 iconv函數在php5中內建,GB字元集預設開啟。 2. iconv()錯誤 iconv在轉換字元”—”到gb2312時會出錯,解決方案是在需要轉成的編碼後加 “//IGNORE”,也就是iconv函數第二個參數後.如下: 複製代碼 代碼如下:iconv("UTF-8", "GB2312//IGNORE", $data) ignore的意思是忽略轉換時的錯誤,