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

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

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

正則表達式驗證郵箱

!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)缺點:按值傳遞時,php必須復(fù)制值。特別是對于大型的字符串和對象來說,這將會是一個代價很大的操作。按引用傳遞則不需要復(fù)制值,對于性能提高很有好處。

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

SESSION 與 COOKIE的區(qū)別

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

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

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

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

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

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

做一般表單提交的時候完全可以用strip_tags去除html標(biāo)簽
htmlentities這個函數(shù)轉(zhuǎn)換所有含有對應(yīng)“html實體”的特殊字符,比如貨幣表示符號歐元英鎊等、版權(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ù)組中沒有這個key

empty 什么時候返回false

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

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

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

補充: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小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當(dāng)前文章:php筆試題匯總-創(chuàng)新互聯(lián)
文章源于:http://bm7419.com/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)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司