Time of Update: 2017-02-28
mysql可通過兩種方式通過PHP與web相連,一種通過php的mysql相關函數,另一種通過php的ODBC相關函數 相關函數如下: MYSQL函數 mysql_affected_rows: 得到 MySQL 最後操作影響的列數目。 mysql_close: 關閉 MySQL 伺服器連線。 mysql_connect: 開啟 MySQL 伺服器連線。 mysql_create_db: 建立一個 MySQL 新資料庫。 mysql_data_seek: 移動內部傳回指標。
Time of Update: 2017-02-28
PHP是弱變數的指令碼語言,也就是說你無需先定義,這一點很靈活。也可以給予很大的自由度,但對於程式來說,自由並非好事。 因為給予後期維護人員閱讀帶來很大的麻煩。 下面來進入我們第一個程式: 1.php////////////////////<?class helloWorld{ var $hellow_str = "Hello World!"; function helloWorld(){ echo $this->hellow_str; }}$p = new helloWorld;?
Time of Update: 2017-02-28
測試 PHP 安裝 (Macintosh) 您可以通過運行測試頁測試 Macintosh 上的 Apache Web 服務器和 PHP 應用程式伺服器。 但是,在使用 Web 服務器處理 PHP 頁和 MySQL 資料庫的內容時,必須先配置該伺服器,使之能夠使用 PHP 和 MySQL。 若要測試 Apache Web 服務器和 PHP 應用程式伺服器,請執行以下操作: 1、按照 Macromedia Web 網站上的文章的說明配置該伺服器。 2、在 Dreamweaver
Time of Update: 2017-02-28
Perl作為Linux系統命令列指令碼的首選解釋語言的日子一去不複返了。今天,我們有了更多的選擇,包括Python、Ruby和PHP。如果你已經為網站編寫PHP代碼,並熟諳這種語言,那麼你會發現,在命令列使用PHP的速度之快,效果之好令人驚奇。在指令碼中,任何指令碼語言的一個最大功用是對檔案進行操作並擷取使用者輸入。PHP處理這些絲毫不比其它任何指令碼語言遜色。例如,利用PHP在指令碼執行期間處理讀取使用者提供輸入,使用:#!/usr/bin/php<?phpfunction
Time of Update: 2017-02-28
這是一些使用頻率比較高的函數...... 1.產生隨機字串函數function random($length) { $hash = @#@#; $chars = @#ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz@#; $max = strlen($chars) - 1; mt_srand((double)microtime() * 1000000); for($i =
Time of Update: 2017-02-28
全球最大的軟體製造商微軟公司日前與開源應用軟體開發工具供應商Zend達成了長期合作關係。 據TechWhack網站報道,微軟首席技術戰略家Bill Hilf在一份聲明中說,雙方的合作將保證PHP應用程式能夠相容微軟Web伺服器軟體以前和未來的版本。 令人矚目的是,這個合作將涉及對Windows Server 2003及其未來版本Longhorn的支援。 Zend聯合創始人兼首席技術官Andi Gutmans在一份聲明中評價說,“PHP此前就能在Windows上運行,問題是它的表現一直都不是很好。
Time of Update: 2017-02-28
php 在常量中定義了以下一些常量。 __file__這個預設常量是 php 程式檔案名稱。若引用檔案 (include 或 require)則在引用檔案內的該常量為引用檔案名稱,而不是引用它的檔案名稱。__line__這個預設常量是 php 程式行數。若引用檔案 (include 或 require)則在引用檔案內的該常量為引用檔案的行,而不是引用它的檔案行。php_version這個內建常量是 php 程式的版本,如 '3.0.8-dev'。php_os這個內建常量指執行 php
Time of Update: 2017-02-28
受影響系統:PHP PHP 5.2.0 不受影響系統:PHP PHP 5.2.1 描述:BUGTRAQ ID: 23238
Time of Update: 2017-02-28
主要是在開發或學習中的一些經驗技巧進行總結,主要就是把解決某種事情更好的方法告訴大家.1,假如你使用echo輸出一個簡單的語句,類似與:<?phpecho "Hello World!";?>那麼你可以偷懶一下,寫成這樣:<?="Hello World!";?> 2,str_replace()可以使用數組進行替換,比如:<?$string = "Welcome To The PHPCHINA.COM ,Have A Good Time.";$search
Time of Update: 2017-02-28
Linuxaid Wing 本類可以用與於email的群發,測試的環境是linux,系統需要安裝sendmail才能使用<?php if ( ! defined( 'MAIL_CLASS_DEFINED' ) ) { define('MAIL_CLASS_DEFINED', 1 ); class email {
Time of Update: 2017-02-28
PHP與網頁結合得如此緊密,以致於很容易忘記這種語言還可用來執行其它功能——資料加密、視窗應用與介面編程就是其中三個例子。既然網路編程是大多數開發人員最可能遇到麻煩的領域,所以值得花時間來瀏覽一下PHP的內建網路函數,瞭解它們提供的功能,以及它如何協助您完成下一個項目。下表(表A)中列出了PHP中的10個最有趣、最有用的網路函數,它是您瞭解PHP網路編程功能的起點,並為您進入多數網路開發人員通常並未涉及的領域提供啟示。每個函數都有說明與用法執行個體,為您說明在何時,該怎樣應用這些函數。 
Time of Update: 2017-02-28
在配置php5時要使用mysql作為資料庫,很多人都認為只要在php.ini中添加extension=php_mysql.dll;指令即可,不清楚為什麼很多文章都推薦還要添加extension=php_mysqli.dll;指令。只要查看官方最新php手冊便知,上面寫到:下面是內建的擴充庫列表: PHP 5 中(截止到 5.0.4)有以下修改。新增內建:DOM,LibXML,Iconv,SimpleXML,SPL 和SQLite。以下不再內建:MySQL 和
Time of Update: 2017-02-28
PHP使用兩種類型的資料:1、數字:包括整型、浮點數。十進位:如果看到15時,它表示(1*10+5)或1510 包含(0...9)十個數字八進位:如果看到15時,它表示(1*8+5)或158 或 1310包含(0...7)八個數字十六進位:如果看到15時,它表示(1*16+5)或1516 或 2110包含(0...9,A,B,C,D,E,F)十六個數字2、文本:即作為一個處理單元的一串字元。2.1、單引號字串即用單引號把想使用的文本括起來。如:'I am Siron.'?:
Time of Update: 2017-02-28
在細部選項上,除了上述的安裝簡述外,也可以在編譯時間加入其它的選項。 阿帕契模組 文法: --with-apache=DIR 說明: 用本選項可以讓 PHP 以阿帕契的模組方式使用,DIR 的字串可以是 /usr/local/apache 或其它安裝阿帕契的目錄 範例: --with-apache=/var/lib/apache fhttpd 伺服器模組 文法: --with-fhttpd=DIR 說明: 若使用 fttpd 伺服器,可以使用本指令編譯 PHP。用模組的方式配合
Time of Update: 2017-02-28
Regex用於字串處理、表單驗證等場合,實用高效。現將一些常用的運算式收集於此,以備不時之需。匹配中文字元的Regex:
Time of Update: 2017-02-28
1:為什麼我得不到變數 我在一網頁向另一網頁POST資料name,為什麼輸出$name時卻得不到任何值? 在PHP4.2以後的版本中reGISter_global預設為off 若想取得從另一頁面提交的變數: 方法一:在PHP.ini中找到register_global,並把它設定為on. 方法二:在接收網頁最前面放上這個extract($_POST);extract($_GET);(注意extract($_SESSION)前必須要有Session_Start()
Time of Update: 2017-02-28
開頭注釋 所有的源檔案都應該在開頭有一個C語言風格的注釋,其中列出類名、功能、版本資訊、日期、作者和著作權聲明:/* * 類名 * 功能 * 版本 * 日期 * 作者 * 著作權 */如果對檔案進行了修改,應該在檔案頭中說明修改目的、修改日期、修改人,並變更檔案的版本資訊;如果修改問檔案的一部分,則在檔案中進行注釋即可,並且標識出修改部分的起止位置……/* * 修改目的 * 修改日期 * 修改人 * 版本 */……修改起始…………修改結束……3.2
Time of Update: 2017-02-28
PHP網站開發 動態網頁製作PHP PHP教程 PHP技巧 PHP網站開發常見問題【1】頁面之間無法傳遞變數 get,post,session在最新的php版本中自動全域變數是關閉的,所以要從上一頁面取得提交過來得變數要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']來得到 當然也可以修改自動全域變數為開(php.ini改為register_globals = On);考慮到相容性,還是強迫自己熟悉新的寫法比較好。 【2】Win32下apache2
Time of Update: 2017-02-28
Java語言功能強大,因此在許多情況下在php中來調用Java的功能將十分有用。在php中調用Java語言有兩種方法,一種是使用php中的Java擴充模組,另一種是使用minij2ee應用伺服器提供的SJOP協議實現。下面我們來比較一下這兩種方法各自的特點。 1.php的Java模組 php發布版中包含一個Java擴充模組,可以用來調用Java對象,例如: <?php$system=new Java("java.lang.System");print "Java
Time of Update: 2017-02-28
//--------------------// 基本資料結構//--------------------//二分尋找(數組裡尋找某個元素)function bin_sch($array, $low, $high, $k){ if ($low <= $high){ $mid = intval(($low+$high)/2); if ($array[$mid] == $k){ return $mid; }elseif ($k < $array[$mid]){ return