2014-10-22
閱讀(19) 作者(admin)
PHP autoload機(jī)制詳解(1) autoload機(jī)制概述在使用PHP的OO模式開(kāi)發(fā)系統(tǒng)時(shí),通常大家習(xí)慣上將每個(gè)類(lèi)的實(shí)現(xiàn)都存放在一個(gè)單獨(dú)的文件里,這樣會(huì)很容易實(shí)現(xiàn)對(duì)類(lèi)進(jìn)行復(fù)用,同時(shí)將來(lái)維護(hù)時(shí)也很便利。這 也是OO設(shè)計(jì)的基本思想之一。...
2014-10-22
閱讀(25) 作者(admin)
php面向?qū)ο骭get(),_set()的用法 一般來(lái)說(shuō),總是把類(lèi)的屬性定義為private,這更符合現(xiàn)實(shí)的邏輯。但是,對(duì)屬性的讀取和賦值操作是非常頻繁的,因此在PHP5中,預(yù)定義了兩個(gè)函數(shù)“__get()”和“__set()”來(lái)獲取和賦值其屬性。類(lèi)似...
2014-10-22
閱讀(17) 作者(admin)
serialize()和unserialize()在php手冊(cè)上的解釋是:serialize ― Generates a storable representation of a valueserialize ― 產(chǎn)生一個(gè)可存儲(chǔ)的值的表示unserialize ― Creates a PHP value from a stored represent...
2014-10-22
閱讀(18) 作者(admin)
php mt_srand 播下一個(gè)更好的隨機(jī)數(shù)發(fā)生器種子mt_srand(PHP 3 >= 3.0.6, PHP 4, PHP 5)mt_srand -- 播下一個(gè)更好的隨機(jī)數(shù)發(fā)生器種子說(shuō)明復(fù)制代碼 代碼如下:void mt_srand ( int seed ) 用 seed 來(lái)給隨機(jī)數(shù)發(fā)生器播種...
2014-10-22
閱讀(30) 作者(admin)
mysql_fetch_object()同樣用于獲取查詢(xún)數(shù)據(jù)結(jié)果集,返回當(dāng)前行數(shù)據(jù),并自動(dòng)滑向下一行。但與mysql_fetch_row()和mysql_fetch_array()不同的是,它返回的是一個(gè)對(duì)象,這個(gè)對(duì)象的屬性集合即為數(shù)據(jù)的屬性集合,而屬性上的值則為數(shù)...
2014-10-22
閱讀(20) 作者(admin)
這兩個(gè)函數(shù),返回的都是一個(gè)數(shù)組,區(qū)別就是第一個(gè)函數(shù)返回的數(shù)組是只包含值,我們只能$row[0],$row[1],這樣以數(shù)組下標(biāo)來(lái)讀取數(shù)據(jù),而mysql_fetch_array()返回的數(shù)組既包含第一種,也包含鍵值對(duì)的形式,我們可以這樣讀取數(shù)據(jù),(假如...
2014-10-22
閱讀(20) 作者(admin)
同一個(gè)查詢(xún)語(yǔ)句:fetchAll():復(fù)制代碼 代碼如下:array(1) { [0]=> array(6) { ["id"]=> string(2) "15" [0]=> string(2) "15" [...
2014-10-22
閱讀(14) 作者(admin)
同mysql_fetch_row()類(lèi)似,函數(shù)mysql_fetch_array()也是獲取結(jié)果集中當(dāng)前行數(shù)據(jù),并在調(diào)用后自動(dòng)滑向下一行。其定義如下。復(fù)制代碼 代碼如下:array mysql_fetch_array(int result, int [result_type])參數(shù)說(shuō)明如下。(1)res...
2014-10-22
閱讀(18) 作者(admin)
PHP程序員應(yīng)該都知道連接MySQL數(shù)據(jù)庫(kù)可以使用mysql_pconnect(永久連接)函數(shù),使用數(shù)據(jù)庫(kù)永久連接可以提高效率,但是實(shí)際應(yīng)用中數(shù)據(jù)庫(kù)永久連接往往會(huì)導(dǎo)致出現(xiàn)一些問(wèn)題,通常的表現(xiàn)就是在大訪問(wèn)量的網(wǎng)站上時(shí)常發(fā)生斷斷續(xù)續(xù)的無(wú)...
2014-10-22
閱讀(27) 作者(admin)
同mysql_result()一樣,mysql_fetch_row()也可以用來(lái)獲取查詢(xún)結(jié)果集,其區(qū)別在于函數(shù)的返回值不是一個(gè)字符串,而是一個(gè)數(shù)組。函數(shù)定義如下。復(fù)制代碼 代碼如下:array mysql_fetch_row(int result) 參數(shù)說(shuō)明如下。result:由...
2014-10-22
閱讀(24) 作者(admin)
語(yǔ)法 : void set_time_limit (int seconds)說(shuō)明 : 設(shè)定一個(gè)程式所允許執(zhí)行的秒數(shù),如果到達(dá)限制的時(shí)間,程式將會(huì)傳回錯(cuò)誤。它預(yù)設(shè)的限制時(shí)間是30秒,max_execution_time的值定義在結(jié)構(gòu)檔案中(在PHP3中叫做php3.ini,在PHP4則...
2014-10-22
閱讀(15) 作者(admin)
知識(shí)點(diǎn)簡(jiǎn)介:1.判斷文件或目錄是否存在bool復(fù)制代碼 代碼如下:file_exists(string filename) 2.取得文件名復(fù)制代碼 代碼如下:basename(filepath) 3.打開(kāi)文件復(fù)制代碼 代碼如下:fopen(filename,mode) 4.獲取文件路徑...
2014-10-22
閱讀(19) 作者(admin)
php var_dump 函數(shù)作用是判斷一個(gè)變量的類(lèi)型與長(zhǎng)度,并輸出變量的數(shù)值,如果變量有值輸?shù)氖亲兞康闹挡⒒胤禂?shù)據(jù)類(lèi)型.來(lái)看看var_dump 語(yǔ)法:復(fù)制代碼 代碼如下:var_dump (var,var,bar);下面來(lái)看看我剛才的一個(gè)實(shí)例吧.復(fù)制...
2014-10-22
閱讀(20) 作者(admin)
復(fù)制代碼 代碼如下:$bbbb=array("11"=>"aaa","22"=>"bbb");//只能輸出值value不能輸出keyforeach($bbbb as $color){ echo $color;}//value與key都可輸出foreach($bbbb as $key=>$value){ echo $key."=>".$valu...
2014-10-22
閱讀(16) 作者(admin)
定義數(shù)組數(shù)組array是一組有序的變量,其中每個(gè)變量被叫做一個(gè)元素。一、定義數(shù)組 可以用 array() 語(yǔ)言結(jié)構(gòu)來(lái)新建一個(gè)數(shù)組。它接受一定數(shù)量用逗號(hào)分隔的 key => value 參數(shù)對(duì)。 array( [key =>] value , ... ) // key...
2014-10-22
閱讀(20) 作者(admin)
list()( PHP 4中, PHP 5中) list-指定變量,好象他們是一個(gè)數(shù)組描述void list ( mixed $varname [, mixed $... ] )像陣列( ) ,這是不是一個(gè)真正的功能,而是一種語(yǔ)言結(jié)構(gòu)。名單( )是用來(lái)指定名單中的變數(shù)之一作業(yè)。 參數(shù)varname...
2014-10-22
閱讀(17) 作者(admin)
The define() function defines a constant.define()函數(shù)的作用是:定義一個(gè)常量。Constants are much like variables, except for the following differences: 常量[constant]與變量[variable]有很多相似的地方,因此,很...
2014-10-22
閱讀(24) 作者(admin)
定義和用法htmlspecialchars() 函數(shù)把一些預(yù)定義的字符轉(zhuǎn)換為 HTML 實(shí)體。預(yù)定義的字符是:•& (和號(hào)) 成為 &•" (雙引號(hào)) 成為 "•' (單引號(hào)) 成為 '•< (小于) 成為 <•> (大于) 成為 >語(yǔ)法htmlspeci...
2014-10-22
閱讀(22) 作者(admin)
nl2br()函數(shù)可將字符串中的換行符轉(zhuǎn)成HTML的換行符號(hào)復(fù)制代碼 代碼如下:<?php $str = "最近幾天一直在下雨,難過(guò)死了 ,球也打不成,鞋子也濕透了。"; echo $str; echo "<br />"; echo nl2br($str); ?>輸出結(jié)果:復(fù)制代碼...
2014-10-22
閱讀(19) 作者(admin)
/r/n是輸出的HTML代碼換行,客戶(hù)看到的效果沒(méi)有換行。<br />則相反效果:我是內(nèi)容/r/n我是內(nèi)容我是內(nèi)容<br />我是內(nèi)容==================================================/r 表示:回車(chē)符(ACSII:13 或0x0d),就是我們常說(shuō)的...
2014-10-22
閱讀(6) 作者(admin)
PHP字符串函數(shù)包括查找字符位置函數(shù);提取子字符函數(shù);替換字符串;字符長(zhǎng)度;比較字符函數(shù);分割成數(shù)組字符;去除空格等等。 PHP語(yǔ)言中的字符串函數(shù)也是一個(gè)比較易懂的知識(shí)。今天我們就為大家總結(jié)了將近12種PHP字符串函數(shù),希望對(duì)...
2014-10-22
閱讀(9) 作者(admin)
PHP函數(shù)split()的基本語(yǔ)法為:array split ( string $pattern, string $string [, int $limit] )。我們向大家舉了兩個(gè)例子來(lái)具體講解這個(gè)函數(shù)的使用方法。
對(duì)于初學(xué)者來(lái)說(shuō),掌握PHP中常用函數(shù)的用法,是其繼續(xù)學(xué)習(xí)的基礎(chǔ)...
2014-10-22
閱讀(14) 作者(admin)
復(fù)制代碼 代碼如下://開(kāi)始緩存圖片
ob_start();//啟用輸出緩存,暫時(shí)將要輸出的內(nèi)容緩存起來(lái)
imagejpeg($newimage,false,$quality);//輸出
$data = ob_get_contents();//獲...
2014-10-22
閱讀(27) 作者(admin)
PHP具有快速、可靠、跨平臺(tái)應(yīng)用、源代碼開(kāi)放等特點(diǎn),使得PHP成為最受歡迎的服務(wù)器端Script語(yǔ)言之一。我根據(jù)自己在工作中體會(huì)到的,向大家介紹PHP使用的心得,希望對(duì)大家有所幫助。 利用PHP的Include files維護(hù)你的網(wǎng)站 不...
2014-10-22
閱讀(14) 作者(admin)
PHP Global變量在實(shí)際應(yīng)用中會(huì)發(fā)現(xiàn)許多問(wèn)題需要我們不斷的去完善處理。我們?cè)谶@篇文章中就針對(duì)PHP Global變量出現(xiàn)的問(wèn)題給出了一些具體的解決辦法。
1:PHP Global變量的作用是定義全局變量,但是這個(gè)全局變量不是應(yīng)...