cookie 和 session 的區(qū)別是什么?這個(gè)問(wèn)題在面試中問(wèn)到的頻率非常高。cookie 和 session 的共同點(diǎn): 都是用來(lái)記錄用戶(hù)訪(fǎng)問(wèn)瀏覽器時(shí)保存的數(shù)據(jù),比如:用戶(hù)的身份信息等。cookie 數(shù)據(jù)存放在瀏覽器端,session 數(shù)據(jù)存放在服務(wù)器端
辰風(fēng)沐陽(yáng) 閱讀 1223 2022-05-11
眾所周知,PHP 是單繼承的語(yǔ)言,也就是 PHP 中的類(lèi)只能繼承一個(gè)父類(lèi),無(wú)法同時(shí)從多個(gè)基類(lèi)中繼承屬性和方法,于是 PHP 實(shí)現(xiàn)了一種代碼復(fù)用的方法,稱(chēng)之為 trait,使開(kāi)發(fā)人員可以在不同層次結(jié)構(gòu)內(nèi)獨(dú)立的類(lèi)中復(fù)用屬性和方法
辰風(fēng)沐陽(yáng) 閱讀 1437 2022-04-28
在 excel 中,單元格中的值如果是以 “=” 開(kāi)頭,則說(shuō)明這個(gè)單元格是根據(jù)其他單元格的值算出來(lái)的,“=” 后面必須跟著一個(gè)合法的表達(dá)式。所以,解決方案就是這個(gè)單元格的值不讓它以 “=” 開(kāi)頭,比如: 在值的前面拼接一個(gè)引號(hào)
辰風(fēng)沐陽(yáng) 閱讀 1360 2022-04-12
firebase/php-jwt 是一個(gè)非常簡(jiǎn)單的 JWT 庫(kù),用于在 PHP 中對(duì) JSON Web令牌(JWT)進(jìn)行編碼和解碼。packagist 上的下載次數(shù)更是達(dá)到了 1億 以上,可見(jiàn)該擴(kuò)展包受歡迎的程度
辰風(fēng)沐陽(yáng) 閱讀 1544 2022-03-13
魔術(shù)方法是一種特殊的方法,當(dāng)對(duì)對(duì)象執(zhí)行某些操作時(shí)會(huì)覆蓋 PHP 的默認(rèn)操作。在定義類(lèi)方法時(shí)不能使用魔術(shù)方法的名稱(chēng),除非是想使用其魔術(shù)功能。魔術(shù)方法都是以?xún)蓚€(gè)下劃線(xiàn)開(kāi)頭的方法,所以在定義自己的方法時(shí)不應(yīng)以?xún)蓚€(gè)下劃線(xiàn)開(kāi)頭
辰風(fēng)沐陽(yáng) 閱讀 1621 2022-02-26
冒泡排序的英文名是 Bubble Sort,是一種最基礎(chǔ)的交換排序算法。在汽水中常有許多的小氣泡往上飄,而冒泡排序之所以叫冒泡排序,正是因?yàn)檫@種排序算法的每一個(gè)元素都可以像小氣泡一樣,根據(jù)自身的大小,一點(diǎn)一點(diǎn)的像數(shù)組的一側(cè)移動(dòng)
辰風(fēng)沐陽(yáng) 閱讀 1145 2022-02-18
在公司的一個(gè)項(xiàng)目中有紅包抽獎(jiǎng)活動(dòng),其中有拼手氣紅包。在網(wǎng)上找了別人封裝的紅包分配算法,但是都存在問(wèn)題,索性就自己手寫(xiě)了一個(gè)
辰風(fēng)沐陽(yáng) 閱讀 1334 2022-02-16
公司有一個(gè)話(huà)費(fèi)充值項(xiàng)目,需要獲取手機(jī)號(hào)的運(yùn)營(yíng)商,進(jìn)行執(zhí)行不同的邏輯。根據(jù)手機(jī)號(hào)的前三位就可以知道手機(jī)號(hào)的運(yùn)營(yíng)商,所以我們可以通過(guò)正則表達(dá)式匹配手機(jī)號(hào)格式,進(jìn)而得到手機(jī)號(hào)的運(yùn)營(yíng)商
辰風(fēng)沐陽(yáng) 閱讀 1106 2022-02-14
當(dāng)使用 php 中的 `+-*/` 計(jì)算浮點(diǎn)數(shù)時(shí), 可能會(huì)遇到一些計(jì)算結(jié)果錯(cuò)誤的問(wèn)題,這個(gè)其實(shí)是計(jì)算機(jī)底層二進(jìn)制無(wú)法精確表示浮點(diǎn)數(shù)的一個(gè) bug, 是跨域語(yǔ)言的, 比如 js 中的舍入誤差,所以大部分語(yǔ)言都提供了用于精準(zhǔn)計(jì)算的類(lèi)庫(kù)或函數(shù)庫(kù)
辰風(fēng)沐陽(yáng) 閱讀 1676 2021-12-18
當(dāng)字符串中存在 $ 時(shí),PHP 引擎將盡可能多的查找字符串作為變量名,為了防止變量名稱(chēng)和字符串中的其他內(nèi)容混為一體,當(dāng)匹配到不符合變量名稱(chēng)的命名規(guī)范才停止匹配,可以使用 {} 將變量名稱(chēng)作為一個(gè)整體使用
辰風(fēng)沐陽(yáng) 閱讀 1269 2021-11-18