每日一句 ( 202525 )  

Life doesn't get easier or more forgiving; we get stronger and more resilient.

生活從未變得更加輕松或?qū)捜荩俏覀冊谝稽c一點變強、變堅韌。———— Steve Maraboli

【PHP】in_array()判斷時的一點兒小誤會

知識是需要多鞏固的,尤其是一些很簡單的小知識,有時長時間不去接觸就容易忘。今天同事在使用in_array()時遇到一個小問題很是不解,后來查了下資料才發(fā)現(xiàn)自己基礎(chǔ)知識還是沒記好… 是這樣的,在使用in_array($k,$arr)來判斷$k是否在$arr數(shù)組中時,當$k=0時,發(fā)現(xiàn)in_array()返回的是一個true。一開始很是不解,$arr中并沒有0這個值。后來在查資料時注意到“在數(shù)字與字符串進行比較與運算時...

mysql中實現(xiàn)正則模糊查詢功能

這是從今天Q群里一個人問的一個問題中,偶然學到的一個知識,原來在mysql中也可以使用正則進行匹配搜索。 他的原題是這樣的:說是做了一個輸入框,需要根據(jù)輸入框中輸入的內(nèi)容來查詢數(shù)據(jù)庫。現(xiàn)在有個問題,就是想用占位符來實現(xiàn)模糊查詢,比如輸入2*3,需要查詢類似1223、223、2243,但不包括123這樣的結(jié)果,也就是*代表一個通配占位符,這個位置必須有且只有一個字符,那這個查詢要怎么寫? 之...

復(fù)習下mysql的concat()與replace()函數(shù)

嗯,今天逛了下wordpress中文論壇,收獲不小,來了不少IP和PV。博客們就應(yīng)該多多互訪吧?尤其是興趣相近的,正好互相學習。 因為這兩天光在寫說明文檔去了,沒怎么接觸程序,只有在今天下午在解決一個反饋的bug時才看了點兒代碼,順便復(fù)習了下mysql的兩個函數(shù)的簡單用法。 1. concat()函數(shù),用來在mysql查詢中連接字符串。 問題:需要把表里每個img字段的開頭都追加一個豎線’|’。 解...

【PHP】實現(xiàn)獲取客戶端的網(wǎng)卡mac物理地址

注意:PHP無法獲取客戶機的MAC地址!以下代碼純屬娛樂。 今天分享的代碼是取得用戶的mac地址,有個用戶的mac地址,你可以做很多事情,比如實現(xiàn)與客戶電腦的綁定、防止垃圾注冊等,很多網(wǎng)站注冊時只能注冊一次,不過你換IP還是清記錄都沒用,可能就是用的類似方法,類似一些收費軟件上使用的機器碼功能了。 一個非常簡單的類,使用時只要實例化后直接打印它的macAddr屬性就可以了,具體代碼如下:...

【PHP】使用session實現(xiàn)頁面的防刷新

一小段代碼實現(xiàn)頁面防刷新,可能沒有太大的用途,只是一個思路,供參考。 原理: 在頁面訪問時判斷是否有session,沒有的話直接創(chuàng)建一個session,并設(shè)置為當前時間,程序正常向下執(zhí)行;如果有session,判斷session里的時間和當前時間的時間差,如果間隔小于規(guī)定的時間,如本例的5分鐘,則中斷程序執(zhí)行并提示錯誤信息,如果session里的時間大于當前的時間,則刷新session中的時間,頁面正常執(zhí)行。...

【PHP】php實現(xiàn)數(shù)組與字符串相互轉(zhuǎn)換的方法

今天一起來學習一下php中數(shù)組與字符串變量間相互進行轉(zhuǎn)換的幾個小方法。其實就是幾個函數(shù),雖然用的不多,但偶爾用到時別不知道,免得再去鉆牛角尖。 第一招: 使用序列化和反序列化函數(shù)serialize()與unserialize(),可能很多新手phper還沒怎么接觸過。這兩個函數(shù)非常強大,serialize()接受一個任意類型的數(shù)據(jù)變量,甚至是對象,轉(zhuǎn)換成字符串;而unserialize()方法正好相反,它接收一個序列化的...

【PHP】兩個小函數(shù)實現(xiàn)php遍歷刪除文件夾

今天介紹兩個小函數(shù),實現(xiàn)了php遍歷遞歸刪除目錄文件夾及文件夾中所有的文件,其實使用php實現(xiàn)刪除目錄及目錄中文件的方法比較簡單,主要就是刪除時判斷是文件還是文件夾,文件的話直接刪除,文件夾則進入刪除文件,最后刪除文件夾,整個過程使用遞歸。 具體代碼如下: /** * php刪除文件夾文件方法 * 兩個方法名相同,請分開測試。 */ function delete_files($filePath) { if(is_dir($fileP...