大約有 1,833 項(xiàng)符合查詢結(jié)果。(搜索耗時(shí):0.0064秒)
- php中瀏覽器關(guān)閉后,能繼續(xù)執(zhí)行的函數(shù)
- 希望關(guān)閉瀏覽器后,程序能繼續(xù)在后臺(tái)跑,這種情況下需要用到ignore_user_abort()函數(shù); 多的不說,直接上代碼: ignore_user_abort(true); //設(shè)置客戶端斷開連接時(shí)是否中斷腳本的執(zhí)行 set_time_limit(0); $file = '/tmp/ignore_user.txt' ; if (! file_exists ( $file )
- 2012-08-05 11:39:57
- PHP文章采集URL補(bǔ)全函數(shù)
- 寫采集必用的函數(shù),URL補(bǔ)全函數(shù),也可叫做FormatUrl。 寫此函數(shù)作用就是為了開發(fā)采集程序,采集文章的時(shí)候會(huì)經(jīng)常遇到頁面里的路徑是 相對(duì)路徑 或者 絕對(duì)根路徑 不是絕對(duì)全路徑就無法收集URL。 所以,就需要本功能函數(shù)進(jìn)行對(duì)代碼進(jìn)行格式化,把所有的超鏈接都格式化一遍
- 2012-08-05 11:39:04
- PHP中全局變量global和$GLOBALS[]的區(qū)別
- 一、舉例比較 例一: ?php $var1 =1; function test(){ unset( $GLOBALS [ 'var1' ]); } test(); echo $var1 ; ? 因?yàn)?var1被刪除了,所以什么東西都沒有打
- 2012-08-05 11:35:47
- php輸出echo、print、print_r、printf、sprintf、var_dump比較
- 一、echo echo() 實(shí)際上不是一個(gè)函數(shù),是php語句,因此您無需對(duì)其使用括號(hào)。不過,如果您希望向 echo() 傳遞一個(gè)以上的參數(shù),那么使用括號(hào)會(huì)發(fā)生解析錯(cuò)誤。而且echo是返回void的,并不返回值,所以不能使用它來賦值。 例子: 1 ? php 2 $a = echo (55nav); // 錯(cuò)誤!不
- 2012-08-05 11:31:56
- 5個(gè) PHP 安全措施
- PHP一直是一個(gè)穩(wěn)定的、廉價(jià)的運(yùn)行基于web應(yīng)用程序的平臺(tái)。像大多數(shù)基于web的平臺(tái)一樣,PHP也是容易受到外部攻擊的。 開發(fā)人員、數(shù)據(jù)庫架構(gòu)師和系統(tǒng)管理員在部署PHP應(yīng)用程序到服務(wù)器之前都應(yīng)該采取預(yù)防措施。 大部分預(yù)防措施可以通過幾行代碼或者把應(yīng)用程序設(shè)置稍作調(diào)整
- 2012-07-25 15:11:24
- 如何寫出好的 PHP 代碼?
- 編寫良好的代碼是一種藝術(shù)。如果一個(gè)程序員遵循一些良好的編程習(xí)慣,那么他就可以成為一個(gè)優(yōu)秀的程序員。實(shí)際上,相對(duì)于你寫代碼的時(shí)間,你很可能會(huì)花更多的時(shí)間在代碼維護(hù)上;更不用說整個(gè)應(yīng)用程序的維護(hù)。建立良好的編碼習(xí)慣,能夠提高像模塊化這樣的設(shè)計(jì)因素,你的代
- 2012-07-25 15:07:48
- php調(diào)試?yán)?/a>
- 如果我們想知道某個(gè)方法被誰調(diào)用了? debug_print_backtrace可以解決!~ 測(cè)試代碼: ?php class a{ function say( $msg ){ echo msg: . $msg ; echo pre ;debug_print_backtrace(); } } class b{ function say( $msg ){ $a = new a(); $a -say( $msg ); } } class c{ func
- 2012-07-24 09:47:16
- php拷貝構(gòu)造函數(shù)、賦值運(yùn)算符重載
- 對(duì)象的賦值與復(fù)制: 賦值:通過 = 運(yùn)算符重載 User a(10),b; b = a; 復(fù)制:調(diào)用復(fù)制構(gòu)造函數(shù) User b; User a(b); 或者 User a = b;//相當(dāng)于User a(b); 與賦值的區(qū)別,賦值是對(duì)一個(gè)已經(jīng)存在的對(duì)象進(jìn)行賦值(已經(jīng)實(shí)現(xiàn)定義了被賦值的對(duì)象),而復(fù)制是從無到有建立一個(gè)新的
- 2012-07-24 09:43:26
- php讀取操作大文件,超出內(nèi)存大小,三種方法
- 在php中,對(duì)于文件的讀取時(shí),最快捷的方式莫過于使用一些諸如file、file_get_contents之類的函數(shù),簡簡單單的幾行代碼就能 很漂亮的完成我們所需要的功能。但當(dāng)所操作的文件是一個(gè)比較大的文件時(shí),這些函數(shù)可能就顯的力不從心, 下面將從一個(gè)需求入手來說明對(duì)于讀取大文
- 2012-07-21 13:50:53
- php數(shù)組排序
- A.內(nèi)部排序(直接加載到內(nèi)存進(jìn)行排序):包括交換式排序(冒泡和快速法)、選擇式排序、插入式排序 B.外部排序(因數(shù)據(jù)量大,需借助外部存儲(chǔ)進(jìn)行排序):包括合并排序、直接合并排序 【冒泡排序:從后向前,依次比較相鄰元素的排序碼,若發(fā)現(xiàn)逆序則交換,一輪結(jié)束后,再
- 2012-07-20 18:51:20
- php插入中文到sql server 2008里出現(xiàn)亂碼的解決辦法
- 今天使用php操作數(shù)據(jù)庫時(shí)發(fā)現(xiàn)插入SQL Server 2008數(shù)據(jù)庫里的中文字段出現(xiàn)亂碼,下面是我一開始時(shí)的一些情況: 開發(fā)環(huán)境是php5.3.3+Apache2.2.17+SQL Server 2008,php腳本文件的編碼是 utf-8 ,傳給數(shù)據(jù)庫的編碼是 GB2312 (SQL Server的默認(rèn)字符編碼可能是這個(gè),我不
- 2012-07-19 22:03:51
- php_function的用法詳解
- 用戶自定義函數(shù)也稱自定義函數(shù),它們不是PHP提供的,是由程序員創(chuàng)建的.由于自己創(chuàng)建了這樣的函數(shù),所以就可以完全控制這些函數(shù).因此可以讓一個(gè)函數(shù)完全按照自己希望的方式運(yùn)行. 1,申明函數(shù) 在PHP中,定義函數(shù)的方法同其他編程語言幾乎一樣.下面是PHP申明函數(shù)的語法結(jié)構(gòu): Fu
- 2012-07-15 21:14:50