php筆試題匯總-創(chuàng)新互聯(lián)

配置計(jì)劃任務(wù)每周一的11.12執(zhí)行腳本/usr/test/1.bash

12 11 * * 1 /bin/bash /usr/test/1.bash

正則表達(dá)式驗(yàn)證郵箱

!preg_match(“/^[0-9a-zA-Z-]+@[0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+){1,3}$/”,$email)

傳值和傳引用的區(qū)別

按值傳遞:函數(shù)范圍內(nèi)對值的任何改變在函數(shù)外部都會被忽略
按引用傳遞:函數(shù)范圍內(nèi)對值的任何改變在函數(shù)外部也能反映出這些修改
優(yōu)缺點(diǎn):按值傳遞時(shí),php必須復(fù)制值。特別是對于大型的字符串和對象來說,這將會是一個(gè)代價(jià)很大的操作。按引用傳遞則不需要復(fù)制值,對于性能提高很有好處。

創(chuàng)新互聯(lián)公司一直通過網(wǎng)站建設(shè)和網(wǎng)站營銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實(shí)效"的一站式服務(wù),以成都網(wǎng)站建設(shè)、做網(wǎng)站、移動(dòng)互聯(lián)產(chǎn)品、全網(wǎng)營銷推廣服務(wù)為核心業(yè)務(wù)。10余年網(wǎng)站制作的經(jīng)驗(yàn),使用新網(wǎng)站建設(shè)技術(shù),全新開發(fā)出的標(biāo)準(zhǔn)網(wǎng)站,不但價(jià)格便宜而且實(shí)用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡單易用,維護(hù)方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。

SESSION 與 COOKIE的區(qū)別

1、http無狀態(tài)協(xié)議,不能區(qū)分用戶是否是從同一個(gè)網(wǎng)站上來的,同一個(gè)用戶請求不同的頁面不能看做是同一個(gè)用戶
2、SESSION存儲在服務(wù)器端,COOKIE保存在客戶端。Session比較安全,cookie用某些手段可以修改,不安全。Session依賴于cookie進(jìn)行傳遞。
禁用cookie后,session不能正常使用。Session的缺點(diǎn):保存在服務(wù)器端,每次讀取都從服務(wù)器進(jìn)行讀取,對服務(wù)器有資源消耗。Session保存在服務(wù)器端的文件或數(shù)據(jù)庫中,默認(rèn)保存在文件中,文件路徑由php配置文件的session.save_path指定。Session文件是公有的。

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

mb_substr('中午ab希望',2)

PHP中如何判斷一個(gè)字符串是否是合法的日期模式

date('Y-m-d H:i:s',strtotime($data)) == $data

數(shù)據(jù)過濾

做一般表單提交的時(shí)候完全可以用strip_tags去除html標(biāo)簽
htmlentities這個(gè)函數(shù)轉(zhuǎn)換所有含有對應(yīng)“html實(shí)體”的特殊字符,比如貨幣表示符號歐元英鎊等、版權(quán)符號等
htmlspecialchars 只是把某些特殊的字符轉(zhuǎn)義了, & " ' < >

緩存一致性問題

緩存更新套路:
失效:應(yīng)用程序先從cache取數(shù)據(jù),沒有得到,則從數(shù)據(jù)庫中取數(shù)據(jù),成功后,放到緩存中。
命中:應(yīng)用程序從cache中取數(shù)據(jù),取到后返回。
更新:先把數(shù)據(jù)存到數(shù)據(jù)庫中,成功后,再讓緩存失效。

isset在什么適合返回false

檢測變量是否已設(shè)置并且非 NULL
NULL
$arr['name'] 數(shù)組中沒有這個(gè)key

empty 什么時(shí)候返回false

  • "" (空字符串)
  • 0 (作為整數(shù)的0)
  • 0.0 (作為浮點(diǎn)數(shù)的0)
  • "0" (作為字符串的0)
  • NULL
  • FALSE
  • array() (一個(gè)空數(shù)組)
  • $var; (一個(gè)聲明了,但是沒有值的變量)

判斷上傳文件類型是不是圖片

$type = $_FILES['file']['type'];
if (strpos($mini, 'image') === false) {
    return false;
} else {
    return true;
}

補(bǔ)充:getimagesize($filename),此函數(shù)會返回圖片尺寸,格式等,如果文件不是圖片會返回false
返回:array(7) {
[0]=>
int(2976)
[1]=>
int(3968)
[2]=>
int(2)
[3]=>
string(26) "width="2976" height="3968""
["bits"]=>
int(8)
["channels"]=>
int(3)
["mime"]=>
string(10) "image/jpeg"
}

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當(dāng)前文章:php筆試題匯總-創(chuàng)新互聯(lián)
文章源于:http://muchs.cn/article18/dpccgp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、定制網(wǎng)站、網(wǎng)站建設(shè)、服務(wù)器托管做網(wǎng)站、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司