您好,登錄后才能下訂單哦!
問(wèn)題 :1 MySQL里的存儲(chǔ)引擎有什么不同,哪一個(gè)是默認(rèn)的?
答案: 1 我們可以一下存儲(chǔ)引擎:
1. MyISAM(MySQL的默認(rèn)引擎。 每個(gè)MyISAM表是分為三個(gè)文件存儲(chǔ)在硬盤(pán)上的。文件名稱(chēng)是以表明開(kāi)始并且有一個(gè)擴(kuò)展文件名來(lái)指示文件的類(lèi)型。 .frm 文件用來(lái)存儲(chǔ)表的格式。 The data file has an數(shù)據(jù)文件被存儲(chǔ)在 .MYD (MYData) 文件中。 索引文件的后綴是.MYI。)
2. InnoDB(InnoDB是一種事務(wù)安全(兼容ACID)類(lèi)型的存儲(chǔ)引擎。他擁有事務(wù)提交、回滾和災(zāi)難恢復(fù)功能以保護(hù)用戶(hù)的數(shù)據(jù)。)
3. Merge
4. Heap (MEMORY)(內(nèi)存存儲(chǔ)引擎,將數(shù)據(jù)存儲(chǔ)在內(nèi)存中。之前我們熟悉的是HEAP表。)
5. BDB (BerkeleyDB)(Sleepycat軟件公司為MySQL提供了Berkeley DB 事務(wù)存儲(chǔ)引擎。這款引擎的縮寫(xiě)是BDB。 BDB表有許多非常棒的特性,包括災(zāi)難恢復(fù)并且也支持事務(wù)的提交和回滾。 )
6. EXAMPLE
7. FEDERATED (這款存儲(chǔ)引擎是以訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)來(lái)獲得數(shù)據(jù)而非訪問(wèn)本地?cái)?shù)據(jù)表 )
8. ARCHIVE (ARCHIVE存儲(chǔ)引擎通常用來(lái)在一個(gè)非常小的腳本中需要龐大數(shù)據(jù)并且沒(méi)有索引的情況)
9. CSV (CSV存儲(chǔ)引擎使用逗號(hào)分隔的格式將數(shù)據(jù)存儲(chǔ)在文件中)
10. BLACKHOLE (BLACKHOLE存儲(chǔ)引擎就像一個(gè)“黑洞”,它接受數(shù)據(jù)但是會(huì)直接拋出并不會(huì)存儲(chǔ)。檢索的結(jié)果集總會(huì)返回空)
問(wèn)題: 2 hearder()函數(shù)在php中的作用是什么?
答案: 2 header()函數(shù)發(fā)送原生的HTTP頭請(qǐng)求給客戶(hù)端。我們可以使用header()函數(shù)重定向網(wǎng)頁(yè)。使用header()函數(shù)需要注意的是在使用它之前不能有任何形式的輸出語(yǔ)句。
問(wèn)題: 3 在命令行中如何執(zhí)行PHP腳本?
答案: 3 只需要運(yùn)行PHP CLI(命令行界面)程序并且提供PHP腳本文件作為命令行參數(shù)即可。
問(wèn)題: 4 假設(shè)你的Zend引擎支持<? ?>語(yǔ)法,如何在你的配置中開(kāi)啟?
答案: 4 在php.ini file:
設(shè)置
short_open_tag=on
問(wèn)題:5 購(gòu)物車(chē)在線驗(yàn)證,如何配置Paypal?
答案: 5 我們不需要做任何額外的事情,只需要在提交之后跳轉(zhuǎn)到payPal的地址,并且提供PatPal所需要的數(shù)據(jù),如總價(jià)、地址即可。
問(wèn)題: 6 nl2br()這個(gè)函數(shù)是用來(lái)干什么的?
答案: 6 在字符串所有新行之前插入 HTML 換行標(biāo)記。
問(wèn)題: 7 htaccess是什么?我們?cè)谑裁吹胤讲⑶覟槭裁词褂盟?nbsp;
答案: 7 .htaccess文件是apache服務(wù)器的配置文件 ,它為每個(gè)目錄提供了一種配置參數(shù)。這個(gè)文件包含了一個(gè)或多個(gè)配置指令,然后放在特定的目錄文件下,然后這些指令就會(huì)應(yīng)用于這個(gè)目錄以及它的所有子目錄。
問(wèn)題: 8 如何獲得客戶(hù)端的IP地址以及上一個(gè)頁(yè)面的地址?
答案: 8 通過(guò)使用$_SERVER[‘REMOTE_ADDR’],$_SERVER[‘HTTP_REFERER’]。
問(wèn)題: 9 選擇LAMP(Linux, apache, MySQL,
PHP)而不選擇其他語(yǔ)言和操作系統(tǒng)的理由有哪些?
答案: 9 因?yàn)長(zhǎng)AMP都是開(kāi)源的。Linux的安全性要比window好很多。Apache在功能和安全性上比IIS強(qiáng)。MySQL是當(dāng)下最流行的開(kāi)源數(shù)據(jù)庫(kù)。PHP比ASP或其他腳本語(yǔ)言發(fā)開(kāi)快很多。
問(wèn)題: 10 在MySQL中如何加密和解密MySQL表中的數(shù)據(jù)?
答案: 10 使用AES_ENCRYPT () 和AES_DECRYPT ()
以上就是小編歸納總結(jié)的PHP面試和php開(kāi)發(fā)者都應(yīng)掌握的10個(gè)問(wèn)題,以后有新的問(wèn)題再隨時(shí)分享哦!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。