2017-06-15 17 views
0

我有一個文件名,它看起來像這樣的字符串:尋找過去或第一期在一個字符串,並添加週數

strfilename = "document99_bob.pdf" 

我想插入週數,例如今天是星期四所以在bob之後但在.pdf之前,或者有時候它會是.doc或別的東西之後就是_4

Monday = 1 
Tuesday = 2 
Wednesday = 3 
Thursday =4 
Friday = 5 
Saturday = 6 
Sunday = 7 

所以最終的結果會是這樣的:

stringfilename =  "document99_bob_4.pdf" 

有沒有辦法來查找字符串中的最後一個或第一時間,然後剛纔添加的週數?

感謝

+0

'爆炸()'上期再塗膠部一起 – rtfm

回答

0

使用爆炸的文件名,添加的號碼,然後堅持它重新走到一起:

$strfilename = "document99_bob.pdf"; 
$strfilename = explode(".", $strfilename); 
$strfilename[0] .= "_" . date("N"); // adds a number corresponding to the day of the week 
$strfilename = implode(".", $strfilename); 
相關問題