我有一个字符串,它是一个如下所示的文件名:
strfilename = "document99_bob.pdf"
我想插入周数,例如今天是星期四,所以在{bb}之后_4
之前,.pdf
或有时它将是.doc
或其他内容。
Monday = 1
Tuesday = 2
Wednesday = 3
Thursday =4
Friday = 5
Saturday = 6
Sunday = 7
所以最终结果如下:
stringfilename = "document99_bob_4.pdf"
有没有办法在字符串中查找最后一个或第一个句点,然后只添加周数?
由于
答案 0 :(得分:0)
对文件名使用explode,添加数字,然后将其重新粘贴在一起:
$strfilename = "document99_bob.pdf";
$strfilename = explode(".", $strfilename);
$strfilename[0] .= "_" . date("N"); // adds a number corresponding to the day of the week
$strfilename = implode(".", $strfilename);