通常我們獲取時分秒是用 date("h:i:s") ,得到的效果是這樣的
而如果想獲取不含前導0的時分秒的話,就需要把前導0去掉。
如何去掉呢?我們來分析一下,07變7,20還是20,00變為0,我們發現這個前導0只要去除左邊第乙個0即可,那麼如何能達到這效果呢?
很顯然,轉整型即可啊! 轉整型方法很多 比如 (int) intval() +0等等都是解決方案
我們這裡寫比較簡單的+0看看
方法一:分割後取整合並
這段**寫的比較難以讀懂,目的是避免使用foreach顯得太low(哈哈哈哈哈哈哈!)
分割取整固然容易想到,既然陣列能解決,字串能不能呢?
方法二:字串替換
將-和前導一起替換為-,讓前導0消失,不過這樣的話,小時那裡沒有-,所以這裡新增乙個- 並且最後用ltrim去除這個-
改進版,由於獲取前導零的小時是可以的 採用g引數 所以這裡可以這樣寫
PHP中如何得到陣列的長度
獲取一維陣列 count 和sizeof 都可以直接統計一維陣列長度。示例如下 arr array 0 1 2 3 4 5 6 7 8 9 echo count arr 輸出10 arr array 蘋果 香蕉 桔子 西瓜 梨 葡萄 echo sizeof arr 輸出6 獲取二維陣列長度 coun...
PHP中如何得到陣列的長度
count 和sizeof 都可以直接統計一維陣列長度。示例如下 arr array 0 1 2 3 4 5 6 7 8 9 echo count arr 輸出10 arr array 蘋果 香蕉 桔子 西瓜 梨 葡萄 echo sizeof arr 輸出6 count 函式有兩個引數 count ...
PHP如何得到mssql的儲存過程的輸出引數?
使用php mssql中的自帶函式 1.初始化儲存過程 stmt mssql init procedure name 2.繫結變數 輸入引數 mssql bind stmt,operate flag status,sqlvarchar 注意第三個引數必須為變數,否則報錯 輸出引數 mssql bin...