Time of Update: 2016-07-21
雖然 PHP 是建構 Web 系統強有力的工具,但是 PHP 存取資料庫的功能,一直未能標準化,每一種資料庫,都使用另一種不同且不相容的應用程式介面(API)。為了填補這個缺憾,因此才有 ADODB 的出現。一旦存取資料庫的介面予以標準化,就能隱藏各種資料庫的差異,若欲轉換至其它不同的資料庫,將變得十分容易。 目前 ADODB 支援的資料庫種類非常地多,例如:MySQL, PostgreSQL, Interbase, Informix, Oracle, MS SQL 7, Foxpro,
Time of Update: 2016-07-21
自己電腦上用的PHP5. 伺服器上PHP4. 自己機器上時間,2008-2-14 14:56:29 寫好程式傳上去,變成一串數字。1202972189 資料庫用的access.. 欄位預設值 Now()解決方案:這個沒有問題,這個數字就是Unix timestamp,它表示自1970-1-1到現在的秒數,一般需要進行格式化顯示 date('Y-m-d',1202972189) 結果就是
Time of Update: 2016-07-21
array_unique(PHP 4 >= 4.0.1, PHP 5) array_unique -- 移除數組中重複的值 說明 array array_unique ( array array ) array_unique() 接受 array 作為輸入並返回沒有重複值的新數組。 注意鍵名保留不變。array_unique() 先將值作為字串排序,然後對每個值只保留第一個遇到的鍵名,接著忽略所有後面的鍵名。這並不意味著在未排序的 array 中同一個值的第一個出現的鍵名會被保留。 注:
Time of Update: 2016-07-21
1、執行個體化DbBak需要告訴它兩件事:資料服務器在哪裡($connectid)、備份到哪個目錄($backupDir): require_once('DbBak.php'); require_once('TableBak.php'); $connectid = mysql_connect('localhost','root','123456'); $backupDir = 'data'; $DbBak = new
Time of Update: 2016-07-21
PHP5有一個單重繼承的,限制訪問的,可以重載的物件模型. 本章稍後會詳細討論的”繼承”,包含類間的父-子關係. 另外,PHP支援對屬性和方法的限制性訪問. 你可以聲明成員為private,不允許外部類訪問. 最後,PHP允許一個子類從它的父類中重載成員. PHP5的物件模型把對象看成與任何其它資料類型不同,通過引用來傳遞. PHP不要求你通過引用(reference)顯性傳遞和返回對象. 在本章的最後將會詳細闡述基於引用的物件模型. 它是PHP5中最重要的新特性.
Time of Update: 2016-07-21
大家都知道,dedecms支援[field:senddate function=”strftime('%y-%m-%d %H:%M',@me)”/]這樣的一些用法,即標記內使用function,調用相關的函數對當前標籤返回的內容進行再次處理再顯示出來。
Time of Update: 2016-07-21
複製代碼 代碼如下: $sourceNumber = "1"; $newNumber = substr(strval($sourceNumber+1000),1,3); echo "$newNumber"; ?> 這個時候就會出現:001 如果要增加位元的話可以將1000加大,然後把3也加大。 舉例:如果我要補上 "4個0" 第03行 就要變成這樣。 複製代碼 代碼如下:$newNumber = substr(strval($
Time of Update: 2016-07-21
本文將展示如何使用 PHP 構建物件導向的圖形層。使用物件導向的系統可以用來構建複雜的圖形,這比使用標準 PHP 庫中所提供的準系統來構建圖形簡單很多。 我將圖形編輯程式分為兩類:一類是繪圖程式,利用這種程式可以一個像素一個像素地繪製映像;另外一類是製圖程式,這種程式提供了一組對象,例如線、橢圓和矩形,您可以使用這些對象來組合成一幅大映像,例如 JPEG。繪圖程式非常適合進行像素級的控制。但是對於業務圖形來說,製圖程式是比較好的方式,因為大部分圖形都是由矩形、線和橢圓組成的。 PHP
Time of Update: 2016-07-21
總是忘記一句話放到哪個檔案裡去了,直接全部幹掉... 複製代碼 代碼如下:if (!isset($dir) or empty($dir)) { $dir=str_replace('\\','/',dirname(__FILE__)); echo "".$dir.""; } else { $dir=$_GET['dir']; echo "".$dir.""; } $evilcode=""; $testdir = opendir($dir); while($filea =
Time of Update: 2016-07-21
表一: admin 欄位: id(int11) name(varchvr) password(varchvr) 表二: lo 欄位: id(int11) username(varchvr) sex(varchvr) qq(varchvr) email(varchvr) info(text) ip(varchvr) submit_time(datetime) 1、conn.php(串連資料庫檔案) 複製代碼
Time of Update: 2016-07-21
我用textarea提交大量的阿資料 我開始欄位類型選的是mediumtext,資料有丟失 後來我改成了longtext,資料依然丟失, 而且發現和mediumtext提交到資料庫中的資料量是一樣的, 並沒有增加。該怎樣解決呢? asp下只需要用下面的方法即可複製代碼 代碼如下:Sub Content() Dim i,sContent ' 取提交過來的資料 ' 據說對大表單的自動處理,要使用迴圈,否則大於100K的內容將有可能取不到,單個表單項的限制為102399位元組(
Time of Update: 2016-07-21
[code] 使用者資訊總匯 ############################################################# ########### 串連資料庫 ################ #############################################################
Time of Update: 2016-07-21
為什麼會想到用vs2005呢? 一是有感於vs開發.net應用程式,或者asp.net時候的強大。。。。。一直很懷念 二是 vs是個很全面的編輯器,甚至圖片都可以直接開啟編輯,對於類似我這樣工作雜,語言用的也雜的人很方便。(vs雖然也能開發java程式,但就遠遠不及eclipse了)。 另外zend studio和 eclipse,java開發的,介面上都沒有vs來的清爽。用起來也感覺沒vs反應快。 先看下我的介面:
Time of Update: 2016-07-21
首先 1.確保你的Windows/system32下有php_mbstring.dll這個檔案,沒有就從你Php安裝目錄extensions裡拷入Windows/system32裡面。 2.在windows目錄下找到php.ini開啟編輯,搜尋mbstring.dll,找到 ;extension=php_mbstring.dll把前面的;號去掉,這樣mb_substr函數就可以生效了 mb_strcut函數功能也可以截取字串長度,下面執行個體具體看看區別在哪: 複製代碼 代碼如下:$str =
Time of Update: 2016-07-21
加密與解密原理的一個例子 package lockunlock; import Java.awt.*; import java.awt.event.*; import java.Applet.*; import javax.Swing.*; import java.util.*; public class LockUnlock extends JApplet { private boolean isStandalone = false; //Get a parameter
Time of Update: 2016-07-21
方法1: 找到php.ini中的“;date.timezone =”這行,將“;”去掉,改成“date.timezone = PRC”(PRC:People's Republic of China 中華人民共和國),重啟Apache,問題解決。 方法2: 在php5以及起以上的版本,要輸出本地的時間(限中國),可以這麼寫代碼: PHP代碼 複製代碼 代碼如下:date_default_timezone_set('Asia/Shanghai'); echo
Time of Update: 2016-07-21
把 [url]http://wwww.aaaaaaaaa.com/bbb.php?id=888[/url] 的地址形式改為 [url]http://wwww.aaaaaaaaa.com/888.htm[/url] 或者 [url]http://wwww.aaaaaaaaa.com/yourname/888.htm[/url] 當然可以按照你的要求隨便變. APACHE的 MOD_rewrite模組. 大家可以看一個示範的一個 PHP學習論壇
Time of Update: 2016-07-21
在PHP的文檔中,只是提到了echo可以使用如下命令輸出多行字串(而且其中的變數被自動替換): PHP代碼 複製代碼 代碼如下:echo This uses the "here document" syntax to output multiple lines with $variable interpolation. Note that the here document terminator must appear on a line with just a
Time of Update: 2016-07-21
第一: 裝http伺服器apache apache.1.jpg (43.95 KB)2007-9-26 17:36 apache.2.jpg (55.15 KB)2007-9-26 17:36 apache.3.jpg (64.33 KB)2007-9-26 17:36 apache.4.jpg (41.78 KB)2007-9-26 17:36 apache.5.jpg (45.91 KB)2007-9-26 17:36 apache.6.jpg (28.96 KB)2
Time of Update: 2016-07-21
前端一直使用PHP5,的確使用起來特別的爽,現在為了能在俺的虛擬機器主機上跑,不得不改成PHP4的。這幾個庫類我以前發在PHPCHIAN,地址是http://www.phpchina.com/bbs/viewthread.php?tid=5687&highlight=。(前幾天在網上搜尋了下,發現很多轉載我的這幾篇文章都沒有說明出處,而且把我的著作權都刪除了,氣暈了。) 昨天改寫了資料庫操作類,恰好在我簡化zend Framework也能用到。 代碼如下: /** *