字串函式 日期函式

2021-09-12 17:09:31 字數 1627 閱讀 1007

// 擷取檔名稱,輸出結果: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 表示秒 ...