Time of Update: 2016-06-23
PHP和Socket簡介 2007年08月15日 星期三 17:55 http://hi.baidu.com/aaxh/blog/item/0c6239f3d8592152342acc20.html 章: PHP And Socket 書名: 《PHP Game Programming》 作者: Matt Rutledget 翻譯: heiyeluren
Time of Update: 2016-06-23
網址是kohana, 你可以從他們的網站上下載最新的代碼,解壓以後就能看見整個架構的架構 root+- application| +- cache| +- config| +- controllers| +- helpers| +- hooks| +- libraries| +- logs| +- models| +- views|+- modules| +- media| +- config| +-
Time of Update: 2016-06-23
在編寫或者修改用UTF-8編碼儲存的PHP檔案時,有時會莫名其妙出現一些問題: 1. 頁面顯示一個“鍩”字,其他一片空白; 2. 不能登入或者不能登出; 3. 頁頂出現一條空白; 4. 頁頂出現錯誤警告; 5. 其它不正常的情況; 6. 產生的圖片瀏覽器無法識別。 分析原因: 檔案以UTF-8編碼儲存時,有兩種情情況:
Time of Update: 2016-06-23
結合網上,自己稍加了些修改!
Time of Update: 2016-06-23
http://blog.chinaunix.net/u/16928/showart_516200.html php讀取xml parser是php內建的一個用來處理xml的解析器,它的工作由三個事件組成:起始標籤、 讀取資料、結束標籤。 也就是說在對xml進行處理的時候每當遇到起始標籤、
Time of Update: 2016-06-23
參考網路上的資料,使用Smarty可以簡單的測試: 1.解壓Smarty到網站目錄下,比如起名libs. 2.建立templates,templates_c,configs,cache目錄 3.建立測試頁面:index.php require "main.php"; //$tpl在main.php中定義 $tpl->assign("title", "測試用的網頁標題"); $tpl->assign("content", "測試用的網頁內容"); // 上面兩行也可以用這行代替 //
Time of Update: 2016-06-23
做過phpcms開發人的一定知道,phpcms提供了大量內建的變數供我們在模版中調用,比如{$position} {$title}分別代表當前的位置與文章的標題。在方便使用的同時,我們不禁要問,為什麼我們可以使用這些變數?在什麼情況下,這些變數才有意義?
Time of Update: 2016-06-23
Data Providers 一個test method可以接受任意個參數。這些參數可以通過一個data provider method(下例中的provider())提供。 data provider method用@dataProvider來聲明。 一個data provider method必須是public的,可以返回一組數組,也可以返回一個對象,該對象繼承於Iterator介面,根據每一步迭代產生了一個數組。 對每個數組都是這個集合的一部分,test
Time of Update: 2016-06-23
一、變數與運算式 PHP變數以美元符$開頭,以名稱作為變數之間的區分,變數名長度為如:$_name=”zhoulang”;//合法 $name=”zhoulang”;//合法 $1name=”zhoulang”;不合法 二、列印與輸出變數 1、echo語句,如:echo “123″;
Time of Update: 2016-06-23
Testing Exceptions @expectedException聲明用來測試測試代碼中指定異常是否被拋出 代碼 1 2 require_once ' PHPUnit/Framework.php ' ; 3 4 class ExceptionTest extends PHPUnit_Framework_TestCase 5 { 6 /* * 7 * @
Time of Update: 2016-06-23
PHP代碼 function HmacMd5($data,$key) { // RFC 2104 HMAC implementation for php. // Creates an md5 HMAC. // Eliminates the need to install mhash to compute a HMAC // Hacked by Lance Rushing(NOTE: Hacked means written)
Time of Update: 2016-06-23
轉自http://www.diybl.com/course/4_webprogram/php/phpxl/20090820/169062.html 安裝 Apache2:sudo apt-get install apache2安裝PHP模組:sudo apt-get install php5測試:http://localhost 安裝Mysqlsudo apt-get install mysql-servermysqladmin -u root password
Time of Update: 2016-06-23
轉自:http://www.openphp.cn/blog.php?blog_id=10 對比起 Cookie,Session 是儲存在伺服器端的會話,相對安全,並且不像 Cookie 那樣有儲存長度限制,本文簡單介紹 Session 的使用。 由於 Session 是以文字檔形式儲存在伺服器端的,所以不怕用戶端修改 Session 內容。實際上在伺服器端的 Session 檔案,PHP 自動修改 Session 檔案的許可權,只保留了系統讀和寫入權限,而且不能通過
Time of Update: 2016-06-23
此中將收藏我在工作中用到的一些PHP函數。有自己寫的,也會有網上收集的。此文不斷更新中1.列印數組函數 function _print( $array ) { echo ( " " ); print_r ( $array ); echo ( " " ); } 2.截取字串 func_chgtitle function func_chgtitle($str,$len) {
Time of Update: 2016-06-23
布爾類型 這是最簡單的類型。 boolean 表達了真值,可以為 TRUE 或 FALSE。 Note: 布爾類型是 PHP 4 引進的。 文法 要指定一個布爾值,使用關鍵字 TRUE 或 FALSE。兩個都不區分大小寫。 $foo = True; // assign the value TRUE to $foo?> 通常你用某些運算子返回 boolean 值,並將其傳遞給控制流程程。 // == 是一個操作符,它檢測兩個變數是否相等,並返回一個布爾值if
Time of Update: 2016-06-23
首先安裝php5,直接解壓檔案到C:\php(安裝到哪裡並不會有影響,憑個人喜好,本文中的所有路徑都以我的安裝路徑,請大家在自己的機器上安裝的時候注意修改為自己的路徑),接著安裝APACHE,我直接把它裝到C盤根目錄下,在安裝過程中,會出現3個文字框,上面兩個輸入你的本機IP,最下面的輸入你的EMAIL,好的。安裝完畢。 現在編輯..\Apache
Time of Update: 2016-06-23
header (PHP 3, PHP 4, PHP 5)header -- 發送一個原始 HTTP 標題 說明void header ( string string [, bool replace [, int http_response_code]] ) header() 函數用來發送一個原始 HTTP 標題。有關 HTTP 標題的更多內容見 HTTP/1.1 規範。 選擇性參數 replace 指明是替換掉前一條類似的標題還是增加一條相同類型的標題。
Time of Update: 2016-06-23
此章節我們介紹 PHP 的運算子 (Operators)。 運算子是可以通過給出的一或多個值(用編程行話來說,運算式)來產生另一個值(因而整個結構成為一個運算式)的東西。 An operator is something that you feed with one or more values (or expressions, in programming jargon) which yields another value (so that the construction
Time of Update: 2016-06-23
Session指的就是使用者在瀏覽某個網站時,從進入網站到瀏覽器關閉所經過的這段時間,也就是使用者瀏覽這個網站所花費的時間。從上述的定義中我們可以看到,Session實際上是一個特定的時間概念。 一般來說,在網站上某一個頁面中的變數(指伺服器端變數,下同)是不能在下一頁中用的,有了session就好辦了。session中註冊的變數可以作為全域變數使用。這樣我們就可以將session用於使用者身份認證,程式狀態記錄,頁面之間參數傳遞。 在PHP3版本中是如何?session的?
Time of Update: 2016-06-23
AJAX 可用於以 XML 返回資料庫資訊。 AJAX Database 轉 XML 執行個體 (測試說明:該執行個體功能未實現) 在下面的 AJAX 執行個體中,我們將示範網頁如何從 MySQL 資料庫中讀取資訊,把資料轉換為 XML 文檔,並在不同的地方使用這個文檔來顯示資訊。 本例與上一節中的 "PHP AJAX Database" 這個例子很相似,不過有一個很大的不同:在本例中,我們通過使用 responseXML 函數從 PHP 頁面得到的是 XML