卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

PHP工程師試題

上海祥居信息技術(shù)發(fā)展有限公司A )房友集團(tuán)(新浪房友、百度房友)技術(shù)部PHP 開(kāi)發(fā)試題(開(kāi)發(fā)試題(A姓名:日期:一、基礎(chǔ)題:1.頁(yè)面中有如下代碼片段:使用javascript 的使用其document

上海祥居信息技術(shù)發(fā)展有限公司

A )房友集團(tuán)(新浪房友、百度房友)技術(shù)部PHP 開(kāi)發(fā)試題(開(kāi)發(fā)試題(A

姓名:

日期:

一、基礎(chǔ)題:1.

頁(yè)面中有如下代碼片段:

使用javascript 的使用其

document.getElementById(“img1”)

方法可以獲取該節(jié)點(diǎn)對(duì)象;

方法可以獲取該節(jié)點(diǎn)對(duì)象的title 屬性的值?

方法可

使用其以獲取該節(jié)點(diǎn)對(duì)象的sina_title屬性的值?2. 3. 4. 5. 6. 7. 8. 9.

引用CSS 的link 和@import的區(qū)別PHP 檢測(cè)一個(gè)變量是否有設(shè)置的函數(shù)是isset PHP 中可以將文字由GBK 轉(zhuǎn)換成UTF-8在PHP 中,獲取客戶端IP 的預(yù)定義變量是變量用php 寫(xiě)出獲取昨天的日期代碼2009-09-21)

?是否為空的函數(shù)是

empty

。?

將字符串轉(zhuǎn)換成小寫(xiě)的是

對(duì)數(shù)組進(jìn)行逆向排序并保持索引關(guān)系的函數(shù)是是

error_reporting(E_ALL)和ini_set('display_errors',‘On’)的關(guān)系是:

。。

10. 有字符串“1,2,3”,可以按逗號(hào)拆分為字符串?dāng)?shù)組的PHP 函數(shù)是

用PHP 寫(xiě)出一個(gè)正則表達(dá)式,過(guò)慮網(wǎng)頁(yè)上的所有Js 腳本11. PHP 可以執(zhí)行系統(tǒng)命令的函數(shù)是(至少寫(xiě)出3

個(gè)):

12. 重寫(xiě)list-10156213-1.html 到list.php?fid=10156213&page=1需要在apache 配置中增加如下規(guī)則,

RewriteRule

13. smarty 模板中,將變量$price格式化為小數(shù)點(diǎn)保留兩位(假設(shè)值為$price=78.3,則輸出應(yīng)為78.30)

。二、程序題:1.

使用PHP 正則匹配一段內(nèi)容里的所有sina.com.cn 域名及其子域名的超鏈接的URL

,

上海祥居信息技術(shù)發(fā)展有限公司

2. 使用PHP 描述二分查找(也叫做折半查找)算法,須考慮效率,對(duì)象可以是一個(gè)有序數(shù)組

三、簡(jiǎn)答:

1. 在開(kāi)發(fā)中你都需要考慮哪些安全因素?如對(duì)用戶提交的內(nèi)容(如評(píng)論等)需要顯示在頁(yè)面上需要做怎樣的過(guò)濾

和轉(zhuǎn)換處理?從數(shù)據(jù)庫(kù)讀出的內(nèi)容再插入數(shù)據(jù)庫(kù)會(huì)引起二次注入,如何解決?

2. MySQL 中哪種存儲(chǔ)引擎有靜態(tài)表(也叫定長(zhǎng)表)?靜態(tài)表和動(dòng)態(tài)表的區(qū)別?MySQL中MyISAM 與InnoDB 的各自特

點(diǎn)是什么

3. 在Web 應(yīng)用中,你怎樣避免幾個(gè)人編輯同一段數(shù)據(jù)所造成的沖突?

4. TCP/IP、HTTP、AJAX的層次關(guān)系是什么?HTTP與FTP 協(xié)議的區(qū)別是什么?

,

上海祥居信息技術(shù)發(fā)展有限公司

B )房友集團(tuán)(新浪房友、百度房友)技術(shù)部PHP 開(kāi)發(fā)試題(開(kāi)發(fā)試題(B

姓名:

日期:

1. echo 和print 的區(qū)別

2. 請(qǐng)寫(xiě)出常用的php 數(shù)組函數(shù)6個(gè);

3. 請(qǐng)寫(xiě)出常用的php 字符串函數(shù)6個(gè);

4. 有一個(gè)文件a.txt,請(qǐng)把它另存為b.txt;

5. 請(qǐng)寫(xiě)出inner join 和left join 的區(qū)別;

6. 請(qǐng)寫(xiě)一個(gè)函數(shù),抓取某網(wǎng)頁(yè)的所有連接;

7. 請(qǐng)?jiān)O(shè)置一個(gè)cookie,內(nèi)容為你好,路徑根目錄,一天后過(guò)期。

8. 請(qǐng)寫(xiě)出5個(gè)mysql 內(nèi)建查詢函數(shù)

9. 請(qǐng)寫(xiě)一個(gè)php 函數(shù),接受任意數(shù)量的參數(shù)

10. 如果不給cookie 設(shè)置過(guò)期時(shí)間會(huì)怎么樣?

11. 默認(rèn)情況下,PHP把會(huì)話(session)數(shù)據(jù)存儲(chǔ)在哪里?

12. 寫(xiě)出發(fā)貼數(shù)最多的十個(gè)人名字,郵箱的SQL,利用下表members(id,username,posts,pass,email)

,

上海祥居信息技術(shù)發(fā)展有限公司

13. 請(qǐng)寫(xiě)出以下php 執(zhí)行結(jié)果

function test_global(){

global $var1,$var2;

$var2=&$var1;

}

function test_globals(){

$GLOBALS['var3']=&$GLOBALS['var1'];

}

$var1=5;

$var2=$var3=0;

test_global();

print $var2."n";

test_globals();

print $var3."n";

?>

14. 有三個(gè)php 文件位于同一目錄下,內(nèi)容為

a.php:-------

b.php:-------

c.php:-------

使用瀏覽器訪問(wèn)c.php,請(qǐng)問(wèn)是否存在問(wèn)題。

如果存在問(wèn)題,請(qǐng)指出修正方法并寫(xiě)出瀏覽器查看效果如果不存在問(wèn)題,請(qǐng)寫(xiě)出瀏覽器查看效果

15. 寫(xiě)一段php 程序,用二分法(也叫折半查找法)查找某元素,對(duì)像可以是有序數(shù)組。

,

上海祥居信息技術(shù)發(fā)展有限公司

16. 有一個(gè)自動(dòng)售賣(mài)機(jī)程序需要開(kāi)發(fā),需求是使用者從物品展示頁(yè)面選擇某一物品,按下購(gòu)買(mǎi)按鈕

。機(jī)器要求使用者投幣(只接收1元硬幣),使用者每次投入一元,顯示界面顯示剩余余額。

錢(qián)款足夠后顯示找零,并吐出物品和零錢(qián),同時(shí)打印發(fā)票。操作界面同時(shí)提供重選按鈕,按下后返回物品列表。如果用戶按下購(gòu)買(mǎi),但不付錢(qián),一定時(shí)間后默認(rèn)取消本次購(gòu)買(mǎi)請(qǐng)求。

請(qǐng)用圖形解釋次需求。

,

上海祥居信息技術(shù)發(fā)展有限公司

C )房友集團(tuán)(新浪房友、百度房友)技術(shù)部PHP 開(kāi)發(fā)試題(開(kāi)發(fā)試題(C

姓名:

日期:

1.用PHP 打印出前一天的時(shí)間格式是2010-05-2022:21:21

2. 請(qǐng)說(shuō)明php 中傳值與傳引用的區(qū)別。什么時(shí)候傳值什么時(shí)候傳引用?

3.$a='50';

$b='a';

$ret=$$b 2;

echo $ret;

輸出:?

4. echo count("abc");

輸出:

class myclass

function t(&$b)

{

$b=$b*5;

return $b;

}

}

$a=10;

$my=newmyclass();

$ret=$my->t($a);

$c=$a;

echo $ret;

echo $c;

分別輸出什么:5. {

6. 寫(xiě)一個(gè)PHP 函數(shù)實(shí)現(xiàn)array(12,34,9,68,26,95,6,118)從小到大排序

7. 優(yōu)化MYSQL 數(shù)據(jù)庫(kù)的方法

8.對(duì)于大流量的網(wǎng)站,您采用什么樣的方法來(lái)解決訪問(wèn)量問(wèn)題?

,

上海祥居信息技術(shù)發(fā)展有限公司

9.有一個(gè)網(wǎng)頁(yè)地址,比如:http://agent.fangyou.com,如何得到它頁(yè)面的內(nèi)容?

10. 實(shí)現(xiàn)中文字串截取無(wú)亂碼的方法

11. 你用什么方法檢查PHP 腳本的執(zhí)行效率(通常是腳本執(zhí)行時(shí)間)和數(shù)據(jù)庫(kù)SQL 的效率(通常是數(shù)據(jù)庫(kù)Query 時(shí)間).

12.有兩張表:

表1:User(uid,realname,other)

表2:UserInfo(uid,name,pic1,pic2)

其中pic1,pic2是存放的圖片的地址:如tmp/abc.jpg,tmp/asfd.gif,realname 是真實(shí)姓名,兩表通過(guò)uid 關(guān)聯(lián)要求:

1) 查出表User 真實(shí)姓名(realname)相同的數(shù)據(jù)

2) 將表UserInfo 的name 字段數(shù)據(jù)更新成表User realname 字讀數(shù)據(jù)

3) 查出pic1, pic2相同格式的圖片

13簡(jiǎn)述inner join 、left join、rightjoin 的區(qū)別

機(jī)試:

1. 建立一個(gè)樓盤(pán)庫(kù),包含”名稱(chēng),區(qū)域(如浦東,閘北等),均價(jià),是否售完”等4個(gè)字段.

2. 用php、smarty、js等開(kāi)發(fā)一個(gè)看對(duì)樓盤(pán)表進(jìn)行”添加,刪除,修改”等基本操作的系統(tǒng)

3. 通過(guò)表單往表中插入多條數(shù)據(jù)實(shí)現(xiàn)分頁(yè)

標(biāo)簽: