// 擷取檔名稱,輸出結果:cat.jpg
echo substr($url, $pos + 1);
// 擷取檔案所在的路徑,輸出結果:c:\web\apache2.4\htdocs
echo substr($url, 0, $pos);
$tel = '18810881888'; // 隨意輸入一串數字作為手機號
$len = 4; // 需要覆蓋的手機號長度
$replace = str_repeat('*', $len); // 根據指定長度設定覆蓋的字串
echo substr_replace($tel, $replace, 3, $len); // 輸出結果: 188****1888
str_repeat()函式用於對「*」字元重複$len次。
substr_replace()函式用於對字串$tel中第3個位置開始後的$len長度的字元使用$replace進行替換。
字串長度
$str = 『php書籍';
echo strlen($str); // 輸出結果:9 漢字佔3
$str = 『php書籍';
echo mb_strlen($str, 'utf-8'); // 輸出結果:5
echo ceil(5.2); // 輸出結果:6
echo floor(7.8); // 輸出結果:7
echo rand(1, 20); // 隨機輸出1到20間的整數
echo time(); // 輸出結果:1487666317
echo mktime(0, 0, 0, 2, 21, 2017); // 輸出結果:1487606400
echo strtotime('2017-2-21'); // 輸出結果:1487606400
echo microtime(); // 輸出結果:0.04142600 1487666098
echo microtime(true); // 輸出結果:1487666098.0414
echo date('y-m-d h:i:s'); // 輸出結果:2017-02-21 16:48:16
echo date('y-m-d', 1487666317); // 輸出結果:2017-02-21
常用函式 日期函式
對日期的處理,一般在有日期限制的共享 商業軟體中經常使用到。如果你打算編寫一款有日期限制的軟體,熟悉使用下面的函式即可以實現。1.date 功能說明 返回當前的日期。procedure tform1.button1click sender tobject begin label1.caption 今...
SAS函式 日期函式
一 日期的合併 將月 日 年合併為乙個日期格式的變數或值。mdy 月,日,年 注意 月,日,年的順序不能變。二 日期的差值 計算兩個日期之間以年為單位的差值 yrdif 開始日期,結束日期,計算依據 計算兩個日期之間以天為單位的差值 datdif 開始日期,結束日期,計算依據 計算依據 actual...
單行函式(日期函式)
oracle 預設的日期格式為 dd mon yyyy select sysdate from dual d 表示2位數的日 mon month 表示月份,如 6月 mm 表示2位數的月,如 06 yyyy 表示4位數的年份 hh24 表示24小時 hh 表示12小時 mi 表示分鐘 ss 表示秒 ...