yahoo-php笔试面试题目 

yahoo-php笔试面试题目 

ID:24715307

大小:68.50 KB

页数:4页

时间:2018-11-16

yahoo-php笔试面试题目 _第1页
yahoo-php笔试面试题目 _第2页
yahoo-php笔试面试题目 _第3页
yahoo-php笔试面试题目 _第4页
资源描述:

《yahoo-php笔试面试题目 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Yahoo-PHP笔试面试题目1.以下哪一句不會把John新增到users陣列?*$users[]=john':*array_add($users,john’);*array_push($users,‘john’);*$users

2、

3、=john';2.sort()、assort()、和ksort()有什麼分別?它們分別在什麽情況下使用?3.以下的代碼會產生什麼?為什麼?$num=10;functionmultiply(){$num=$rmm*l0;}multiply():echo$num;4.一個reference跟一個正規的

4、變量有什麼分別?如何passbyreference?在什麼情況下我們需要這樣做?5.哪一些函式可以在現正執行的腳本中加入函式庫?以下是MattWilkin提供的解答:1.以下哪一句不會把John新增到users陣列?*$users[]=john';成功把John新增到陣列users。水array_add($users,’john');函式array_add()無定義。本array_push($users,‘john');成功把John新增到陣列userso*$users

5、

6、=‘john,:語法錯誤。2.sort()、assor

7、t()、和ksort()有什麼分別?它們分別在什麼情況下使用?*sort()根據陣列中元素的值,以英文字母順序排序,索引鍵會由0到n-1重新編號。主要是當陣列索引鍵的值無關疼癢時用來把陣列排序。ssort()PHP沒有assortO函式,所以可能是asort()的筆誤。asort()與sort0—樣把陣列的元素按英文字母順序來排列,不同的是所有索引鍵都獲得保留,特別適合替聯想陣列排序。*ksort()根據陣列中索引鍵的值,以英文字母順序排序,特別適合用於希望把索引鍵排序的聯想陣列。3.以下的代碼會產生什麼?為什麼?$num=1

8、0;functionmultiply(){$num=$num*10;multiply():echo$num;由於函式mu1tiply()沒有指S$num為全域變量(例如global$num或者$_GLOBALS[’num’]),所以$num的值是10。4.—個reference跟一個正規的變量有什麼分別?如何passbyreference?在什麼情況下我們需要這樣做?Reference傳送的是變量的地址而非它的值,所以在函式中改變一個變量的值時,整個應用都見到這個變量的新值。一個正規變量傳送給函式的是它的值,當函式改變這個變量

9、的值時,只有這個函式才見到新值,應用的其他部分仍然見到舊值。$myVariable=“its’value”:Myfunction(SrayVariable)://以reference傳送參數以reference傳送參數給函式,可以使函式改變了的變量,即使在函式結束後仍然保留新值。5.哪一些函式可以用來在現正執行的腳本中插入函式庫?對這道題目不同的理解會有不同的答案,我的第一個想法是插入PHP函式庫不外乎include()、include_once()>require()>require_once(),但細心再想,「函式庫」也應

10、該包括com物件和.net函式庫,所以我們的答案也要分別包括com_load和dotnetjoad,下次有人提起「函式庫」的時候,別忘記這兩個函式。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。