Time of Update: 2017-02-27
MySQL是一個小巧靈瓏的資料庫伺服器軟體,對於中、小型應用系統是非常理想的。除了支援標準的ANSI
Time of Update: 2017-02-27
使用 PHP V5 的新語言特性,可以明顯地提高代碼的可維護性和可靠性。通過閱讀本文,您將瞭解如何利用這些新特性將用 PHP V4 開發的代碼遷移到 PHP V5。PHP V5 在 PHP V4 基礎上做了重大改進。新語言特性使構建可靠的類庫和維護類庫更加容易。另外,重寫標準庫協助使 PHP 更符合其同一 Web 語系,例如 Java™ 程式設計語言。讓我們來看一些 PHP 新的物件導向特性,並瞭解如何將現有 PHP V4 代碼遷移到 PHP V5。首先,先來瞭解新語言特性及
Time of Update: 2017-02-27
設計模式只是為 Java 架構師準備的 —— 至少您可能一直這樣認為。實際上,設計模式對於每個人都非常有用。如果這些工具不是 “架構太空人” 的專利,那麼它們又是什嗎?為什麼說它們在 PHP 應用程式中非常有用?本文解釋了這些問題。設計模式不僅代表著更快開發健壯軟體的有用方法,而且還提供了以友好的術語封裝大型理念的方法。例如,您可以說您正在編寫一個提供鬆散耦合的訊息傳遞系統,也可以說你正在編寫名稱為觀察者
Time of Update: 2017-02-27
RSS彙總器是一種特別適合於使用標準AJAX引擎進行構建的應用程式,然而,要實現對RSS回饋的跨域的AJAX請求往往是很難的。在本文中,我將向你展示如何利用一個簡單的PHP函數來實現"橋接"AJAX引擎和RSS內容。一、
Time of Update: 2017-02-27
一、小序HTML簡單易學又通用,一般的PHP程式就是嵌入在HTML語言之中實現的。但是隨著WEB越來越廣泛的應用,HTML的弱點也越來越明顯了。XML的出現,彌補了這些不足,它提供了一個能夠處理互連網上全部資料的通用方法。二、HTML的局限性分析1、 HTML的可擴充性差。雖然作為一般的應用,HTML應經夠用了,但是在處理數學和化學等符號時,HTML有明顯的缺點,而且它無法進行擴充,這樣使它的發展收到了極大的限制。2、
Time of Update: 2017-02-27
提要:本文將討論多態性的概念及其在物件導向設計中的應用,還將分析如何在PHP 5中使用多態性以及存在的優缺點。PHP的最新發行版本中已經實現了對遲綁定的支援。當然,在使用其遲綁定功能時還存在很多問題。如果你使用的是更舊版本的PHP(我的伺服器上啟動並執行是PHP 5.0.1版本),那麼你可能發現其中缺乏對於遲綁定的支援。因此,請注意本文中的代碼有可能無法工作在你特定的PHP 5版本中。一、 PHP
Time of Update: 2017-02-27
眾所周知,快取資料庫查詢的結果可以顯著縮短指令碼執行時間,並最大限度地減少資料庫伺服器上的負載。如果要處理的資料基本上是靜態,則該技術將非常有效。這是因為對遠端資料庫的許多資料請求最終可以從本機快取得到滿足,從而不必串連到資料庫、執行查詢以及擷取結果。但當您使用的資料庫與 Web
Time of Update: 2017-02-27
Manually Expiring Web Pages人工使網頁到期 作者: Joe Clark翻譯: detroxAfter going through a series of pages during a registration process, you don't want the user to be able to go back after the final submit. What can you do to manually "expire" those
Time of Update: 2017-02-27
首先介紹一下session的概念:所謂session是微軟首先提出的,在asp中最先整合。由於session的採用,大大方便了web開發員的工作。一時間asp風靡全球。現在php4也加入session的支援,再度顯示出open source 的強大力量。和Cookie類似,設計Session的目的也是為了在一個訪問期間在不同的頁面間傳輸資料以解決http協議無狀態的問題,但Session更加簡單、更加安全。Session
Time of Update: 2017-02-27
前面象Shaun
Time of Update: 2017-02-27
這裡我的例子是利用PHP中的Image函數實現動態產生GIF圖象檔案的,使用者在不同的時間訪問可以返回不同的小日曆圖片,代碼如下:<?phpheader("Content-type:
Time of Update: 2017-02-27
下面我用讀寫文字檔的方式給大家簡單介紹一下聊天室的製作。該聊天室一共有四個主要的PHP檔案:login.php用來登入<html><body><form action="chat.php">房 間:<select name="room" > <option value="大廳">大廳</option> <option
Time of Update: 2017-02-27
在ASP中,可沒有這麼好哦!看例子:submit_0.php和submit_1.php 如下:<!--檔案submit_0.php --><form action="submit_1.php" method=post><input type=image src="exa.gif" name="sub1"></form>下面的代碼顯示點擊的座標<?php#檔案get.phpecho '
Time of Update: 2017-02-27
對ASP比較熟悉的朋友可能知道用ASP上傳檔案可是不太簡單,PHP不同,比較容易,看例子:send.htm和get.php 如下:<!--檔案send.htm --><form ENCTYPE="multipart/form-data" ACTION="get.php" METHOD=post> <INPUT TYPE="hidden" name="MAX_FILE_SIZE"
Time of Update: 2017-02-27
簡介與其它開放源碼語言(比如 Perl 和 Python)相比,PHP 社區缺少強有力的工作來開發數學庫。造成這種狀況的一個原因可能是由於已經存在大量成熟的數學工具,這可能阻礙了社區自行開發 PHP 工具的工作。例如,我曾研究過一個功能強大的工具 S System,它擁有一組令人印象深刻的統計庫,專門被設計成用來分析資料集,並且在 1998 年由於其語言設計而獲得了 ACM 獎。如果 S 或者其開放源碼同類 R 僅僅是一個 exec_shell 調用,那麼為何還要麻煩用 PHP
Time of Update: 2017-02-27
利用PHP建立映像是相當容易的一件事情。只要安裝一些第三方的庫檔案並具有一定的幾何知識,就可以利用PHP來建立和處理映像了。目前PHP使用GD庫處理映像。在PHP中一些映像函數是可以直接使用的,但是大多數函數需要安裝GD函數庫。GD庫提供一系列函數進行畫圖、使用顏色、處理預存的映像和填充操作。GD庫是Thomas Boutell設計的ANSI
Time of Update: 2017-02-27
如何架設一個新聞系統呢?一個完整的新聞系統不僅僅只包括供瀏覽的新聞介面,它還包括許多功能的控制和後台管理的強勁功能。那麼這些功能內的子功能又如何調度分配呢?下面就來介紹一下各功能的調配控制。新聞系統的實現是簡單的,但也可以說是非常複雜的。 新聞系統可分為三大部分:管理員登入系統,新聞管理系統,使用者瀏覽系統。整個過程是簡單的:1、管理員發布新聞-->資料庫-->使用者瀏覽新聞2、發現問題-->登入管理系統-->編輯修改新聞以上流程看似簡單,但實現起來卻並不是那麼簡單,這
Time of Update: 2017-02-27
class ZSMailBox{var $fpSocket;var $strLog;var $strSMTPServer;var $strSMTPPort;var $strFrom;var $strTo;function ZSMailBox (){$this->strLog = "";$this->strSMTPPort = "25";$this->strFrom = "";$this->strTo =
Time of Update: 2017-02-27
Perl作為Linux系統命令列指令碼的首選解釋語言的日子一去不複返了。今天,我們有了更多的選擇,包括Python、Ruby和PHP。如果你已經為網站編寫PHP代碼,並熟諳這種語言,那麼你會發現,在命令列使用PHP的速度之快,效果之好令人驚奇。在指令碼中,任何指令碼語言的一個最大功用是對檔案進行操作並擷取使用者輸入。PHP處理這些絲毫不比其它任何指令碼語言遜色。例如,利用PHP在指令碼執行期間處理讀取使用者提供輸入,使用:#!/usr/bin/php<?phpfunction
Time of Update: 2017-02-27
本文介紹如何使用PHP指令碼修改Linux或Unix系統口令需要的工具和安裝:你必須安裝下面的工具和軟體:– 修改口令的Shell指令碼– Sudo 訪問權– Apache or Lighttpd 網頁伺服器– PHP服務端程式步驟#1: 安裝可以修改使用者口令的shell指令碼該指令碼可以實際用於修改Linux使用者的口令(已在Linux和FreeBSD測試).例子: shell指令碼代碼#!/bin/sh# \exec expect -f