Time of Update: 2016-07-21
下面是相應的代碼: PHP 代碼: 複製代碼 代碼如下: // 設定一些基本的變數 $host = "192.168.1.99"; $port = 1234; // 設定逾時時間 set_time_limit(0); // 建立一個Socket $socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n"); //綁定Socket到連接埠 $result =
Time of Update: 2016-07-21
foreach基本文法如下: FOREACH ($array_variable as $value) { [code to execute] } or FOREACH ($array_variable as $key => $value) { [code to execute] } 在這兩種情況下,多次[代碼執行]將被處死是等於在$ array_variable數組元素的個數。 讓我們來看一個例子。假設我們有下面的程式碼片段: 複製代碼 代碼如下: $array1 = array(1,2,3,4
Time of Update: 2016-07-21
下面的例子簡單的示範了DOM對XML的操作,詳細解釋請看代碼中的注釋 <? /************************************************ ** use XML in PHP5 ** reference site: ** http://cn.php.net/manual/zh/ref.dom.php ** the follow codes need PHP5 support ****************************************
Time of Update: 2016-07-21
複製代碼 代碼如下: function getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ) { $minimumCount = min( array_values( $data ) ); $maximumCount = max( array_values( $data ) ); $spread = $maximumCount - $minimumCount; $cloudHTML = ''; $cloudTags =
Time of Update: 2016-07-21
設我們有一個html頁面,代碼如下: 複製代碼 代碼如下: 注意上面input的name屬性,各個屬性內容都一樣,而且都是test[],加上[]的原因在於讓test的內容變成數組形式傳遞。 checkTest.php的代碼內容如下: 複製代碼 代碼如下: echo implode(",",$_POST['test']); ?> 我們輸出內容時只需要注意利用implode函數將數組內容轉化為字串即可。 註:該功能可在刪除多記錄等場合運用。如Delete from tbl where ID
Time of Update: 2016-07-21
MySQL Workbench MySQL Workbench是一個由MySQL開發的跨平台、可視化資料庫工具。它作為DBDesigner4工程的替代應用程式而備受矚目。MySQL Workbench可以作為windows、linux和OS X系統上的原始GUI工具,它有各種不同的版本,你可以查看下面的連結以獲得它的版本資訊。MySQL
Time of Update: 2016-07-21
一、 XML簡介 XML(可擴充的標註語言)是一種W3C標準,主要用於Web應用程式和伺服器之間實現容易的互動、資料的儲存與使用。 使用XML標準編碼的資料具有能容易被人和電腦解釋的意義和結構。XML資料是平台和應用程式獨立的。不用多說,這本身就使XML成為適合於互連網的一個理想的資料交換格式(事實上,它正是因這一用途而被開發的)。最近,寬頻連線的增長及消費者對于越過任何媒體進行資料共用的應用軟體的需求意味著,XML Web服務和應用軟體正變得越來越豐富。
Time of Update: 2016-07-21
說在前面: 1、以下題目,除了編程任務外其他都需要寫在給你提供的草紙上。紙張是珍貴的地球資源,請節約使用。編程任務在有相應的環境時,會要求上機書寫,實在沒有條件,就只能寫在草紙上了。 2、時間: 基礎任務+進階任務+設計任務 = 90分鐘 編程任務 = 60分鐘 基礎任務: 1、請列舉你能想到的UNIX訊號,並說明訊號用途。 2、請列舉、你能想到的所有的字串尋找演算法,並加註釋簡單說明。 3、有一個IP地址(192.168.0.1),請寫出其32位不帶正負號的整數形式。
Time of Update: 2016-07-21
以下代碼(Code)實現了根據瀏覽器地址欄參數的檔案名稱包含不同檔案的功能。 複製代碼 代碼如下: $file_name = $_GET["filename"]; //獲得當前檔案名稱 include("$file_name "); //包含檔案 //一些其他動作 ?>
Time of Update: 2016-07-21
使用說明: //載入函式 include_once('phpCodeZip.php'); //建立加密檔案(sourceDir要加密的php檔案目錄,targetDir加密後的檔案目錄) $encryption = new PhoCodeZip('sourceDir','targetDir'); //執行行加密 $encryption->zip(); phpCodeZip.php源碼下載 phpCodeZip.rar phpCodeZip.php源碼內容 複製代碼 代碼如下: /* *
Time of Update: 2016-07-21
PHP的isset()函數 一般用來檢測變數是否設定 格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:檢測變數是否設定 傳回值: 若變數不存在則返回 FALSE 若變數存在且其值為NULL,也返回 FALSE 若變數存在且值不為NULL,則返回 TURE 同時檢查多個變數時,每個單項都符合上一條要求時才返回 TRUE,否則結果為 FALSE 版本:PHP 3, PHP 4, PHP 5 更多說明: 使用 unset()
Time of Update: 2016-07-21
在PHP中解析JSON主要用到json_encode和json_decode兩個PHP JSON函數,比PHP解析XML方便很多,下面詳細介紹下PHP JSON的使用。JSON基礎介紹 JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。 JSON主要有兩種結構: “名稱/值”對的集合,在PHP中可以理解為關聯陣列 (associative array)。 值的有序列表(An ordered list of
Time of Update: 2016-07-21
【apache安裝】 複製代碼 代碼如下: httpd.exe -k install -n "apache2.2.15" httpd.exe -k start -n "apache2.2.15" 【apache卸載】 複製代碼 代碼如下: httpd.exe -k stop -n "apache2.2.15" httpd.exe -k uninstall -n "apache2.2.15" 【httpd.conf配置關鍵】 複製代碼 代碼如下: ServerRoot
Time of Update: 2016-07-21
--------------------------------------------------------- 正則收藏 手機號碼: $mode = "/^1[358]\d{9}/"; 郵箱地址: $mode = "/^[a-z][-_\.]?[a-z\d]*@[a-z0-9]+[\.][a-z]{2,4}/i"; ---------------------------------------------------------- 正則基礎 $mode = "/^1[358]\d{9}/i"
Time of Update: 2016-07-21
因為本人對sql注入比較喜歡 前前後後 檢測過不少網站 aspphpjsp 發現基本都是用md5密碼編譯演算法 都說 MD5 無法復原 無法破 對 MD5是無法逆 可是可以暴力破 只需要把常用的密碼 MD5後 放資料庫裡 別人只需要提供MD5密碼 進行資料庫對比 就可以還原密碼了 國內www.cmd5.com國外www.xmd5.org 都提供線上爆破 很多站長被人入侵過吧?其中最大部分是管理員密碼被SQL注入 導致泄露 然後進後台搞破壞 我發現 PHP的內建函數crypt 很不錯 配合MD5
Time of Update: 2016-07-21
一、舉例說明 A.一個變數沒有定義,我們該怎麼樣去判斷呢 複製代碼 代碼如下: #不存在$test 變數 $isset= isset($test)?"test is define!":"test is undefine!"; echo "isset:$isset\r\n"; $empty=!empty($test)?"test is define!":"test is undefine!"; echo "empty:$empty\r\n";
Time of Update: 2016-07-21
去除官方後門方法:安裝好採集大師後,請立即刪除 include目錄下的dedesql.query.php檔案,如已經安裝過,有可能檔案已被改名為arc.sqlquery.class.php,找到並刪除即可。此檔案可被利用來在無需登入驗證的情況下查詢網站資料庫,並進行更新、刪除、查詢資料等操作。大家也可以自己測試一下是否如我所說,方法: http://你的網域名稱.com/include/dedesql.query.php.php?dopost=viewinfo 輸入以上網址,即可開啟後門介面。
Time of Update: 2016-07-21
類的定義如下: 複製代碼 代碼如下: class test { public static function a(){} public function b(){} } $obj = new test; 比較以下幾種情況 test::a(); $obj->a(); $obj->b(); 測試代碼: 複製代碼 代碼如下: $obj = new test; $test_times = 100; $times = 10000; $effi1 = array(); $effi2 = array();
Time of Update: 2016-07-21
1,支援群發 2,中文轉成拼音發送 如果需要群發多帳號用英文逗號(,)分隔(86159..,86159..),訊息內容不支援中文,當您輸入中文的時候系統會自動轉換為拼音(為了區分是拼音,拼音首字母大寫),保證訊息能正常發送(輸入”我是旋風”簡訊內容為”Wo Shi Xuan Feng”). 複製代碼 代碼如下: /* 提示:如果需要群發多帳號用英文逗號(,)分隔(86159..,86159..),訊息內容不支援中文, 當您輸入中文的時候系統會自動轉換為拼音(為了區分是拼音,拼音首字母大寫),
Time of Update: 2016-07-21
1、MuCMS一個小型,平台獨立的內容管理系統適用於非互動式網站(網站只發布資訊)。它對系統要求非常低,只需要Apache+PHP。沒有使用資料庫。它具有安全,快速,易用等特點。官方網站http://mucms.taggedzi.com/index.php2、Synergiser是一個採用模組化設計,不需要依賴資料庫的內容管理系統(CMS)。它還包含一個簡單的blog系統,一個簡單的Menu,一個