




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、面試題及1,用打印出前一天的時(shí)間,格式是 2006-5-10 22:21:21echo date(Y:m:d H:i:s,strtotime(-1 day);?2,echo(),pr(),pr_r()的區(qū)別echo 是語(yǔ)言結(jié)構(gòu),無(wú)返回值;pr功能和 echo 基本相同,不同的是 pr是函數(shù),有返回值;pr_r 是遞歸打印,用于輸出數(shù)組對(duì)象3,能夠使 HTML 和分離開(kāi)使用的模板smarty,Lib,FastTemplate, Savant,MiniTemplator,TagTemplate4,如何實(shí)現(xiàn)、JSP 交互$foo = newJava(java.lang.System);5,使用哪些工
2、具進(jìn)行版本控制CVS 或 SVNCVS Server on Apache 作服務(wù)端,WinCVS 作客戶端Subveron Apache/DAV 做服務(wù)端,TortoiseSVN 做客戶端6,如何實(shí)現(xiàn)字符串翻轉(zhuǎn)$str=strrev(Wilson Peng);echo $str;?7,優(yōu)化數(shù)據(jù)庫(kù)的方法(1)選取最適用的字段屬性,盡可能減少定義字段長(zhǎng)度,盡量把字段設(shè)置 NOTNULL,例如省份,最好設(shè)置為 ENUM(2)使用連接(JOIN)來(lái)代替子查詢:(3)使用聯(lián)合(UNION)來(lái)代替手動(dòng)創(chuàng)建的臨時(shí)表(4)事務(wù)處理:保證數(shù)據(jù)完整性,例如添加和修改同時(shí),兩者成立則都執(zhí)行,一者失敗都失敗_quer
3、y(”BEGIN”);_query(”INSERTO customerinfo (name) VALUES ($name1)”;_query(”SELECT * FROM orderinfo where customerid=”.$id”);_query(”COMMIT”);(5)鎖定表,優(yōu)化事務(wù)處理:用一個(gè) SELECT 語(yǔ)句取出初始數(shù)據(jù),通過(guò)一些計(jì)算,用 UPDATE 語(yǔ)句將新值更新到表中。包含有 WRITE 關(guān)鍵字的 LOCK TABLE 語(yǔ)句可以保證在 UNLOCK TABLES 命令被執(zhí)行之前,不會(huì)有其它的來(lái)對(duì) inventory 進(jìn)行、更新或者刪除的操作_query(”LOCK T
4、ABLE customerinfo READ, orderinfo WRITE”);_query(”SELECTcustomerid FROM customerinfo where id=”.$id);_query(”UPDATEorderinfo SET ordertitle=$title wherecustomerid=”.$id);_query(”UNLOCKTABLES”);(6)使用外鍵,優(yōu)化鎖定表(7)建立索引:(8)優(yōu)化查詢語(yǔ)句最好在相同字段進(jìn)行比較操作,在建立好的索引字段上盡量減少函數(shù)操作SELECT*FROMorderWHEREYEAR(orderDate)2008;(慢)S
5、ELECT*FROMorderWHEREorderDate2008-01-01;(快)SELECT*FROMorderWHEREaddtime/724;(慢)SELECT*FROMorderWHEREaddtime=”good”and namemb_substr:我是一串比較mb_strcut:我是mb_substr 是按字來(lái)切分字符,而 mb_strcut 是按字節(jié)來(lái)切分字符,但是都不會(huì)產(chǎn)生半個(gè)字符的現(xiàn)象9,用寫(xiě)出顯示客戶端 IP 與服務(wù)器 IP 的代碼echo $_SERVERREMOTE_ADDR;getenv(REMOTE_ADDR);/客戶端 IP$ip=gethostbyname
6、();/服務(wù)器 IPecho $ip;?10,在中,當(dāng)前的名稱(chēng)(不包括路徑和查詢字符串)在預(yù)定義變量中;而到當(dāng)前頁(yè)面的 URL在預(yù)定義變量中echo $_SERVER_SELF;echo $_SERVERHTTP_REFERER;11,$null = NULL;$bool = FALSE;$notSet;$array = array();/以下是問(wèn)題$a = o;$b = &$a;unset($b);/為:oecho$a;$b =world;/為:oecho$a;/以下是問(wèn)題$a=1;$x=&$a;$b=$a+;/為:1echo$b;/以下是問(wèn)題$x =empty($array);/為:1ec
7、ho$x;/為:trueecho$x?true:false;?12,表單中 get 與t 提交方法的區(qū)別get 是發(fā)送請(qǐng)求 HTTP 協(xié)議通過(guò) url 參數(shù)傳遞進(jìn)行接收,而t 是實(shí)體數(shù)據(jù),可以通過(guò)表單提交大量信息13,ses與的區(qū)別ses:用戶的全局唯一變量,在服務(wù)器上的指定的目錄中的(ses_dir)的位置進(jìn)行的存放:用來(lái)連續(xù)訪問(wèn)一個(gè)頁(yè)面時(shí)所使用,是在客戶端,對(duì)于來(lái)說(shuō)是在用戶 WIN 的 Temp 目錄中的。兩者都可通過(guò)時(shí)間來(lái)設(shè)置時(shí)間長(zhǎng)短14,數(shù)據(jù)庫(kù)中的事務(wù)是什么事務(wù)(tranion)是作為一個(gè)單元的一組有序的數(shù)據(jù)庫(kù)操作。如果組中的所有操作都成功,則認(rèn)為事務(wù)成功,即使只有一個(gè)操作失敗,事務(wù)也
8、不成功。如果所有操作完成,事務(wù)則提交,其修改將作用于所有其他數(shù)據(jù)庫(kù)進(jìn)程。如果一個(gè)操作失敗,則事務(wù)將回滾,該事務(wù)所有操作的影響都將取消15,取得當(dāng)前時(shí)間的函數(shù)是 now()格式化日期的函數(shù)是 date()16,語(yǔ)句 include 和 require 的區(qū)別是什么require-require 是無(wú)條件包含也就是如果一個(gè)流程里加入 require,無(wú)論條件成立與否都會(huì)先執(zhí)行 requireinclude-include 有返回值,而 require 沒(méi)有(可能因?yàn)槿绱?require 的速度比include 快)17,如何修改 SES的生存時(shí)間將.ini 中的 ses.gc_maxlifetim
9、e 設(shè)置為 9999 重啟 apache或:$savePath = “./ses_save_dir/”;$lifeTime = 小時(shí) * 秒;ses_save_path($savePath);ses_set_params($lifeTime);ses_start();18,有一個(gè)網(wǎng)頁(yè)地址,比如 htt/,如何得到它的內(nèi)容$readcontents = fopen(”htt/”, “rb”);$contents = stream_get_contents($readcontents);fclose($readcontents);echo $contents;或echo file_get_cont
10、ents(”htt/”);19,在 HTTP 1.0 中,狀態(tài)碼 401 的含義是未被如果返回“找不到文件”的提示,則可用header 函數(shù),其語(yǔ)句為header(”Locat”);20,在中,heredoc 是一種特殊的字符串,它的結(jié)束標(biāo)志必須heredoc 的語(yǔ)法是用”加上自己定義成對(duì)的,在范圍內(nèi)的文字視為一個(gè)字符串例子:$str = test;$object-test = “info”;27,可以打開(kāi)一個(gè)文件,以對(duì)文件進(jìn)行讀和寫(xiě)操作:fopen()28,$num = 10;function multiply()$num = $num * 10;multiply();echo $num;/輸出:1029,寫(xiě)一個(gè)函數(shù),盡可能高效的,從一個(gè)標(biāo)準(zhǔn)url 里取出文件的擴(kuò)展
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 皖西衛(wèi)生職業(yè)學(xué)院《數(shù)字游戲角色設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 幼兒園大班社會(huì)活動(dòng)《課間十分鐘》教案(5篇)
- 2025年重慶市安全員知識(shí)題庫(kù)及答案
- 莆田學(xué)院《數(shù)據(jù)結(jié)構(gòu)(Java)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津中德應(yīng)用技術(shù)大學(xué)《商務(wù)數(shù)據(jù)分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 濰坊學(xué)院《土地測(cè)量與評(píng)價(jià)》2023-2024學(xué)年第二學(xué)期期末試卷
- 邯鄲科技職業(yè)學(xué)院《風(fēng)電機(jī)組設(shè)計(jì)與制造》2023-2024學(xué)年第二學(xué)期期末試卷
- 長(zhǎng)治幼兒師范高等專(zhuān)科學(xué)?!额A(yù)算管理模擬》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年江西省建筑安全員《B證》考試題庫(kù)
- 2025年湖南省安全員《A證》考試題庫(kù)及答案
- 市政工程監(jiān)理規(guī)劃范本(完整版)
- 幼兒園小班語(yǔ)言:《我上幼兒園》 PPT課件
- 高標(biāo)準(zhǔn)農(nóng)田項(xiàng)目規(guī)劃設(shè)計(jì)和評(píng)審要點(diǎn)
- 小學(xué)三年級(jí)下冊(cè)綜合實(shí)踐活動(dòng).水果拼盤(pán)-(14張)ppt
- 部編版二年級(jí)語(yǔ)文下冊(cè)第三單元課文《傳統(tǒng)節(jié)日》PPT課件
- 北京市城市建設(shè)節(jié)約用地標(biāo)準(zhǔn)
- 開(kāi)學(xué)第一課我們開(kāi)學(xué)啦主題班會(huì)PPT課件(帶內(nèi)容)
- 電源線檢驗(yàn)報(bào)告RVV
- 體育訓(xùn)練隊(duì)隊(duì)規(guī)
- 八字命理漫畫(huà)版
- 電梯工程開(kāi)工報(bào)告(直梯)(共1頁(yè))
評(píng)論
0/150
提交評(píng)論