當(dāng)前位置:高考升學(xué)網(wǎng) > 招聘筆試題 > 正文
入門(mén)級(jí)php程序員筆試題(總100分/47題)
簡(jiǎn)述題(50分)
1、用php打印出前一天的時(shí)間格式是2006-5-10 22:21:21(2分)
echo date("Y-m-d G:i:s",strtotime("-1 day"));
2、echo(),print(),print_r()的區(qū)別(3分)
echo()是一個(gè)php語(yǔ)句,所以沒(méi)有返回值,能打印簡(jiǎn)單的數(shù)據(jù)。
print()是一個(gè)函數(shù),有返回值,能打印簡(jiǎn)單的數(shù)據(jù)。
print_r()是一個(gè)函數(shù),能打印復(fù)雜的(mix)數(shù)據(jù)。
如:
'wangking','qq'=>'123456');print_r($arr);?>
運(yùn)行結(jié)果:
hello word
the value is 1
Array ( [name] => wangking [qq] => 123456 ) ......
3、能夠使html和php分離開(kāi)使用的模板(1分)
smarty模板
4、使用哪些工具進(jìn)行版本控制?(1分)
TortoiseSVN
6、如何實(shí)現(xiàn)字符串翻轉(zhuǎn)?(3分)
strrev("Hello world!");
7、優(yōu)化mysql數(shù)據(jù)庫(kù)的方法。(4分,多寫(xiě)多得)
(1).數(shù)據(jù)庫(kù)設(shè)計(jì)方面,這是DBA和Architect的責(zé)任,設(shè)計(jì)結(jié)構(gòu)良好的數(shù)據(jù)庫(kù),必要的時(shí)候,去正規(guī)化(英文是這個(gè):denormalize,中文翻譯成啥我不知道),允許部分?jǐn)?shù)據(jù)冗余,避免JOIN操作,以提高查詢效率
(2).系統(tǒng)架構(gòu)設(shè)計(jì)方面,表散列,把海量數(shù)據(jù)散列到幾個(gè)不同的表里面.快慢表,快表只留最新數(shù)據(jù),慢表是歷史存檔.集群,主服務(wù)器Read & write,從服務(wù)器read only,或者N臺(tái)服務(wù)器,各機(jī)器互為Master
(3).(1)和(2)超越PHP Programmer的要求了,會(huì)更好,不會(huì)沒(méi)關(guān)系.檢查有沒(méi)有少加索引
(4).寫(xiě)高效的SQL語(yǔ)句,看看有沒(méi)有寫(xiě)低效的SQL語(yǔ)句,比如生成笛卡爾積的全連接啊,大量的Group By和order by,沒(méi)有l(wèi)imit等等.必要的時(shí)候,把數(shù)據(jù)庫(kù)邏輯封裝到DBMS端的存儲(chǔ)過(guò)程里面.緩存查詢結(jié)果,explain每一個(gè)sql語(yǔ)句
(5).所得皆必須,只從數(shù)據(jù)庫(kù)取必需的數(shù)據(jù),比如查詢某篇文章的評(píng)論數(shù),select count() ... where article_id = ? 就可以了,不要先select ... where article_id = ?然后msql_num_rows.
只傳送必須的SQL語(yǔ)句,比如修改文章的時(shí)候,如果用戶只修改了標(biāo)題,那就update ... set title = ? where article_id = ?不要set content = ?(大文本)
(6).必要的時(shí)候用不同的存儲(chǔ)引擎.比如InnoDB可以減少死鎖.HEAP可以提高一個(gè)數(shù)量級(jí)的查詢速度
8、php的意思(送1分)
Hypertext Preprocessor
9、mysql取得當(dāng)前時(shí)間的函數(shù)是?,格式化日期的函數(shù)是(2分)
now() DATE_FORMA T(date, format) .
10、實(shí)現(xiàn)中文字串截取無(wú)亂碼的方法。(3分)
使用mbstring擴(kuò)展庫(kù)的mb_substr()截取就不會(huì)出現(xiàn)亂碼了
---------------------------------------------------------------
11、您是否用過(guò)版本控制軟件? 如果有您用的版本控制軟件的名字是?(1分)
TortoiseSVN
12、您是否用過(guò)模板引擎? 如果有您用的模板引擎的名字是?(1分)
smarty模板
13、請(qǐng)簡(jiǎn)單闡述您最得意的開(kāi)發(fā)之作(4分)
14、對(duì)于大流量的網(wǎng)站,您采用什么樣的方法來(lái)解決訪問(wèn)量問(wèn)題?(4分)
15、用php寫(xiě)出顯示客戶端ip與服務(wù)器ip的代碼(1分)
打印客戶端IP:echo $_SERVER[‘REMOTE_ADDR’]; 或者: getenv('REMOTE_ADDR');
打印服務(wù)器IP:echo gethostbyname("http://www.baidu.com/")
16、語(yǔ)句include和require的區(qū)別是什么?為避免多次包含同一文件,可用(?)語(yǔ)句代替它們? (2分)
require 的使用方法如 require("MyRequireFile.php"); 。這個(gè)函數(shù)通常放在 PHP 程序的最前面,PHP 程序在執(zhí)行前,就會(huì)先讀入 require 所指定引入的文件,使它變成 PHP 程序網(wǎng)頁(yè)的一部份。常用的函數(shù),亦可以這個(gè)方法將它引入網(wǎng)頁(yè)中。
include 使用方法如 include("MyIncludeFile.php"); 。這個(gè)函數(shù)一般是放在流程控制的處理部分中。PHP 程序網(wǎng)頁(yè)在讀到 include 的文件時(shí),才將它讀進(jìn)來(lái)。這種方式,可以把程序執(zhí)行時(shí)的流程簡(jiǎn)單化。
為避免多次包含同一文件,可用require_once()/include_once()語(yǔ)句代替它們。
閱讀了本文,本站中國(guó)人才網(wǎng)(cnrencai)筆試頻道,還為你提供以下可能你會(huì)感興趣的筆試題相關(guān)文章:
安捷倫筆試真題
江森自控筆試真題
金融行業(yè)通用筆試題目
2020年河北新聞網(wǎng)兩學(xué)一做
時(shí)間:2023-09-18 07:0:242020年河北新聞網(wǎng)兩學(xué)一做
時(shí)間:2023-09-15 11:0:59兩學(xué)一做學(xué)習(xí)教育知
時(shí)間:2023-09-21 06:0:302020年開(kāi)展兩學(xué)一做學(xué)習(xí)教
時(shí)間:2023-09-19 21:0:30
Web前端開(kāi)發(fā)筆試題和面試題答案2023-09-16 11:42:56
工行和中行筆試題和面試題答案2023-09-14 08:59:32
陜西國(guó)際商貿(mào)學(xué)院在重慶高考專(zhuān)業(yè)招生計(jì)劃(人數(shù)+代碼)2025-05-22 10:38:12
安徽建筑大學(xué)和新余學(xué)院哪個(gè)好 分?jǐn)?shù)線排名對(duì)比2025-05-22 10:36:54
襄陽(yáng)職業(yè)技術(shù)學(xué)院廣西錄取分?jǐn)?shù)線及招生人數(shù) 附-2020最低位次排名2025-05-22 10:35:29
長(zhǎng)江大學(xué)和新疆師范大學(xué)哪個(gè)好 分?jǐn)?shù)線排名對(duì)比2025-05-22 10:34:16
錦州師范高等專(zhuān)科學(xué)校在遼寧高考專(zhuān)業(yè)招生計(jì)劃(人數(shù)+代碼)2025-05-22 10:32:49
山東高考排名在17550的考生能報(bào)什么大學(xué)(原創(chuàng))2025-05-22 10:31:33
廣州華立學(xué)院的英語(yǔ)專(zhuān)業(yè)分?jǐn)?shù)線(附2020-最低分排名怎么樣)2025-05-22 10:30:14
蘭州石化職業(yè)技術(shù)大學(xué)的理化測(cè)試與質(zhì)檢技術(shù)專(zhuān)業(yè)分?jǐn)?shù)線(附2020-最低分排名怎么樣)2025-05-22 10:29:06
泉州師范學(xué)院和亳州學(xué)院哪個(gè)好 分?jǐn)?shù)線排名對(duì)比2025-05-22 10:27:53
貴州醫(yī)科大學(xué)在江西高考專(zhuān)業(yè)招生計(jì)劃(人數(shù)+代碼)2025-05-22 10:26:23
東莞城市學(xué)院和西安工商學(xué)院哪個(gè)好 分?jǐn)?shù)線排名對(duì)比2025-05-22 10:24:51
山東海事職業(yè)學(xué)院的水路運(yùn)輸安全管理專(zhuān)業(yè)分?jǐn)?shù)線(附2020-最低分排名怎么樣)2025-05-22 10:23:44 


