每日一句 ( 2024920 )  

Years may wrinkle the skin, but to give up enthusiasm wrinkles the soul.

歲月留痕,只及肌膚;激情不再,皺起心靈。———— Samuel Ullman

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

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

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

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

fastCGI提示500服務(wù)器錯(cuò)誤的解決辦法

最近把本地的PHP環(huán)境換成了5.3,由于php從5.3后不支持iis的isapi擴(kuò)展,所以只能使用fastCGI模塊來運(yùn)行,但今天在調(diào)試本地代碼時(shí)遇到問題了,一直提示服務(wù)器錯(cuò)誤,也沒有其它提示,很是費(fèi)解!其實(shí)默認(rèn)的FastCGI是不會(huì)像之前版本的php那樣直接顯示錯(cuò)誤信息的,這就需要咱們自己動(dòng)手稍微配置一下php.ini來讓它顯示錯(cuò)誤信息,方法如下。打開php目錄里的php.ini配置文件,找到下面的四項(xiàng),并按如下...

【PHP】?jī)蓚€(gè)小函數(shù)實(shí)現(xiàn)php遍歷刪除文件夾

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

堅(jiān)持一個(gè)月,學(xué)會(huì)php所有函數(shù)

可以想像一下,如果有朋友問你如何實(shí)現(xiàn)某個(gè)功能時(shí),你說出一個(gè)他還未聽說的函數(shù)直接搞定,會(huì)不會(huì)讓你的朋友刮目相看呢?當(dāng)然,如果能把php的全部?jī)?nèi)置函數(shù)學(xué)好或了解,那對(duì)你的編程效率的提高方面,也會(huì)有非常大的幫助。學(xué)好PHP內(nèi)置函數(shù)是學(xué)好PHP最重要的一個(gè)方面,但PHP的內(nèi)置函數(shù)有近1300多個(gè),如此多的函數(shù)肯定會(huì)讓你頭痛、無從下手吧?那如何快速掌握這些函數(shù)呢?本文介紹一下get_defined_f...

對(duì)于foreach循環(huán)的一點(diǎn)小認(rèn)識(shí)

首先來看一段代碼:$arr = array("a","b","c","d");foreach($arr as $val) { echo $val.' '; $arr = array("a1","b1","c1","d1"); foreach($arr as $val) { echo $val.' '; }}這段代碼會(huì)輸出什么呢?或者來個(gè)簡(jiǎn)單的:$arr = array("a","b","c","d");foreach($arr as $val) { echo $val.' '; $arr = array();}第一段代碼會(huì)輸出”a a1 b1 c1 d1 b a1 b1 ...

【PHP】金額數(shù)字轉(zhuǎn)換成大寫形式

最近做財(cái)務(wù)的一個(gè)功能,其中有一個(gè)地方需要將阿拉伯?dāng)?shù)字形式的金額顯示成大寫(老寫)的漢字形式,于是有了下面的代碼。。。(要直接插入主題~)php數(shù)字轉(zhuǎn)換成大寫