利用MySQL的函式實現PHP中時間的格式化輸出

2021-06-04 22:52:03 字數 501 閱讀 1342

我們在用php程式設計的時候,經常會遇到了這麼乙個問題,就是想把乙個datetime的變數顯示成「yyyy年mm月dd日」的形式,但是我在php內卻沒找到很方便的函式。相反在mysql倒是有乙個函式能完全滿足我們的要求。那就是date_format(date,format) 

根據format字串格式化date值。下列修飾符可以被用在format字串中:%y  年, 數字, 4 位;%d  月份中的天數, 數字(00……31);%m  月, 數字(01……12);(另外還有其他很多修飾符,大家可以自己看看相關參考手冊)。

在php中做這麼乙個簡單的處理:

$query="select date_format('".$your_datetime."','%y年%m月%d日')";

$res = mysql_query($query); 

$row = mysql_fetch_array($row); 

echo $row[0];

一切ok!

php利用curl multi 函式實現非同步請求

這是php官方示例的用curl實現併發請求的 create both curl resources ch1 curl init ch2 curl init curl setopt ch1,curlopt url,curl setopt ch1,curlopt header,0 curl setopt...

MySQL利用CONCAT函式實現LIKE方法

concat str1,str2,返回結果為連線引數產生的字串。如有任何乙個引數為null 則返回值為 null。或許有乙個或多個引數。如果所有引數均為非二進位制字串,則結果為非二進位制字串。如果自變數中含有任一二進位制字串,則結果為乙個二進位制字串。乙個數字引數被轉化為與之相等的二進位制字串格式 ...

利用mysql內建函式實現split

substring index 返回值並不是分割後的值而是原始值 replace 返回的是替換後的值 sql中的1,2,3,4,5 就是我們要填的索引,索引從1開始 格式 a,b,c,d,e sql模板 select substring index substring index replace r...