Time of Update: 2016-07-21
在網上找PHP學習資源的時候,逛到了Openphp.cn ,據我瞭解該站的站長對PHP可以說比較精通了.值得我學習,他有寫的這篇: 介紹幾本 PHP 書籍和一些 PHP 相關資源連結. 文章將對我有很大的協助. 特全文轉載之.另外他的站上的連結讓我找到PostgreSQL的中文網站http://www.pgsqldb.org/,在這裡有很多關於PostgreSQL的資料,是我這幾天要找的東東. 以下轉自:: http://www.openphp.cn/index.php/article/13/1
Time of Update: 2016-07-21
建構函式 PHP 5 允行開發人員在一個類中定義一個方法作為建構函式。具有建構函式的類會在每次建立對象時先調用此方法,所以非常適合在使用對象之前做一些初始化工作。 注意: 如果子類中定義了建構函式則不會暗中調用其父類的建構函式。要執行父類的建構函式,需要在子類的建構函式中調用 parent::__construct()。(??和其他語言明顯不同??) 例10.8.使用新標準的建構函式 class BaseClass { function __construct() {
Time of Update: 2016-07-21
自動載入對象: 很多開發人員寫物件導向的應用程式時對每個類的定義建立一個 PHP 源檔案。一個很大的煩惱是不得不在每個指令碼(每個類一個檔案)開頭寫一個長長的包含檔案清單。 在 PHP 5 中,不再需要這樣了。可以定義一個 __autoload 函數,它會在試圖使用尚未被定義的類時自動調用。通過調用此函數,指令碼引擎在 PHP 出錯失敗前有了最後一個機會載入所需的類。 本例嘗試分別從 MyClass1.php 和 MyClass2.php 檔案中載入 MyClass1 和
Time of Update: 2016-07-21
小提示:如果你還沒有下載相關軟體的話,請先去看開篇教程哦!必 看:如果你已經裝了IIS伺服器,請到:“開始—> 程式 —> 管理工具 —> Internet 資訊服務(IIS)管理器 —> 網站”將所有網站停止。否則將導致Apache無法啟動。上篇:安裝Apache伺服器找到下載好的apache_2.2.3-win32-x86-no_ssl.msi檔案,雙擊進行安裝。•Apache的安裝介面•(偷下懶,從網上找了幾幅現成的圖片用,呵呵)第一步:不用說大家也知道,當然是點“
Time of Update: 2016-07-21
類的定義: 以關鍵字 class 開頭,後面跟著類名,可以是任何非 PHP 保留字的名字。後面跟著一對花括弧,裡麵包含有類成員和方法的定義。偽變數$this可以在當一個方法在對象內部調用時使用。$this 是一個到調用對象(通常是方法所屬於的對象,但也可以是另一個對象,如果該方法是從第二個對象內靜態調用的話)的引用。//??靜態調用的內部到底是怎樣的?看個例子:class A{ function foo() { if (isset($this)) {
Time of Update: 2016-07-21
先自我介紹一下吧,我叫海霆,英文名Hetty,我的愛好是……好了,打住,還是跳過吧,免得被人罵的,呵呵。 也許有人會奇怪,為什麼教程的名字會叫《PHP邊學邊教》呢?原因很簡單,我也在學嘛,大家共同學習、共同交流、共同進步就是我所期望的了。 我記得一個恩師跟我說過一句話:“你在教別人的同時,自己也會得到很大的提升!”所以我寫這篇爛教程的目的很明確,就是:1、鞏固自己的PHP基礎知識;2、希望儘可能給需要的人一些協助。(所以大家學習的過程中,也要多跟別人分享學習經驗哦!) 這個小教程不會深入去
Time of Update: 2016-07-21
函數,所有的語言都有,所以這裡只說重點: 1>定義:php不需要定義傳回值類型。 2>函數名是非大小寫敏感的,不過在調用函數的時候,通常使用其在定義時相同的形式。 3>PHP 中的所有函數和類都具有全域域,可以在內部定義外部調用,反之亦然。 4>PHP 不支援函數重載,也不可能取消定義或者重定義已聲明的函數。 5>在 PHP 中可以調用遞迴函式。但是要避免遞迴函式/方法調用超過 100-200 層,因為可能會破壞堆棧從而使當前指令碼終止。 6>有預設值的參數必須在參數表的最後幾個。
Time of Update: 2016-07-21
ftp://ftp.cycu.edu.tw/CNA/Course/2004/0816_0820_PHP/videos/040816_PHP_1.wmvftp://ftp.cycu.edu.tw/CNA/Course/2004/0816_0820_PHP/videos/040817_PHP_2.wmvftp://ftp.cycu.edu.tw/CNA/Course/2004/0816_0820_PHP/videos/040816_PHP_3.wmvftp://ftp.cycu.edu.tw/CNA
Time of Update: 2016-07-21
php的控制結構,大部分和其他主流語言,如C,Java等相同。 這裡列出一些不同的以及經常被考到的細節: 1>流程式控制制的替代文法(pascal的風格) 主要用在if,while,for,foreach 和 switch語句中。替代文法的基本形式是把左花括弧({)換成冒號(:),把右花括弧(})分別換成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;。 例(1): if ($a == 5): /*dosomething1*/
Time of Update: 2016-07-21
1. 示範 http://www.elook.net.cn/ElookArticle_PHP/index.php2. 下載 http://www.elook.net.cn/down/ElookArticle.PHP_1.0.0_GBK.rar3. 簡介 一套使用了模板、語言套件和緩衝技術,支援無限級分類、內建功能強大的HTML編輯器,介面比較美觀並且完全免費的PHP文章管理系統。4. 安裝環境4.1 作業系統:Linux/FreeBSD/Unix 、Windows XP/2000/200
Time of Update: 2016-07-21
複製代碼 代碼如下:class cat { public $data; public function __construct() { @include "data.php"; $this->data = $class; } public function CreateSortLevel($fatherlevel) { if(empty($fatherlevel)) {
Time of Update: 2016-07-21
哈哈,好哈皮呀,正在考慮怎麼去寫IIS+PHP的配置教程呢,就不小心在網上找到了了一部視頻教程,真是省下不少心了,方便我也方便各位嘛。大家放心下吧,已經過嚴格查毒,絕對安全可用。此教程當中配置的伺服器軟體均為最新版,關於穩定性服務中國進行了一系列測試,沒出現任何問題!伺服器操作平台Win2003 Standard Edition Sp1
Time of Update: 2016-07-21
/** * Site Main Page * * @author Avenger * @version $Id 2003-04-11 18:06:20 $ */ require_once 'header.inc.php'; tpl_load("index.html",'','keep'); // Get u language $G_lang = explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']); switch
Time of Update: 2016-07-21
必 看:如果你已經裝了IIS伺服器,請到:“開始—> 程式 —> 管理工具 —> Internet 資訊服務(IIS)管理器 —>
Time of Update: 2016-07-21
/** * 自動判斷PHP版本,並把所有環境變數轉為全域變數 * * @author Avenger * @version $Id 2003-05-18 13:01:14 $ */ function pmyoutput(&$a) { if (is_array($a)) { array_walk($a,'pmyoutput'); } else { $a = stripslashes($a); $a =
Time of Update: 2016-07-21
下篇:安裝及配置MySQL 這篇教程圖片比較多,因為網上有現成的,所以就不用那麼麻煩去做了,圖片上的MySQL是4.1版的,不過沒關係,安裝過程是一樣的,只要照安裝步驟不會導致任何問題的。為節省篇幅,在此就不多介紹各步驟的詳細含義,若有興趣,請大家自行到網上尋找資料。OK,我們開始吧: 運行已經下載好的mysql-essential-5.0.27-win32.msi,照著圖片點Next。·MySQL
Time of Update: 2016-07-21
/** * Show Source * * @author Avenger * @version $Id 2003-07-10 9:09:03 $ */ require_once 'header.inc.php'; tpl_load('left.tpl'); // Check url value if (!isset($_GET['file'])) { $body = "No page URL specified."; } else { // Fix the
Time of Update: 2016-07-21
/** * Global Function * * @author Avenger * @version 1.14 $Id 2003-05-30 10:10:08 $ */ /** * 彈出提示框 * * @access public * @param string $txt 彈出一個提示框,$txt為要彈出的內容 * @return void */ function popbox($txt) { echo ""; } /** * 非法操作警告 * *
Time of Update: 2016-07-21
Apache裝好了,終於可以弄開始弄PHP了,那麼我們就開始吧。首先將先前下載好的php-5.2.0-Win32.zip解壓縮,目錄的話隨你喜歡咯,我這裡為了方便講解,就解壓縮到D:\php5好了。如果你要改路徑的話,下面所有的路徑都要記得改哦。由於這篇教程涉及的內容比較簡單,我就不做圖片咯。 接下來要做的是把PHP和Apache伺服器串連上,具體步驟如下:1、將D:\php5目錄下的“php.ini-recommended”重新命名為“php.ini”;2、將“php.ini”檔案拷貝到Wi
Time of Update: 2016-07-21
/* CREATE TABLE `db_online` ( `ip` char(20) default NULL, `time` char(20) NOT NULL default '', `name` char(200) NOT NULL default '遊客' ) TYPE=MyISAM */ //粗略計算線上時間,bug:ip相同(區域網路->外部網)者,只記錄一人。不過幾率很少 session_start(); //逾時時間 $out_time=300;//60*5