私はいくつかの正規表現(それは機能します)を使用していますが、実際にはそれが何をしているのか理解していません。科学者である私は、自分がしていることすべてに従うのが好きです。
コードはこのSOの回答からのものです:https ://stackoverflow.com/a/118886/889604
$mtime = filemtime($_SERVER['DOCUMENT_ROOT'] . $file);
return preg_replace('{\\.([^./]+)$}', ".$mtime.\$1", $file);
このコードはファイル名(eg)を取り、ファイルの( eg /files/style.css)を追加します。mtime/files/styles.1256788634.css
だから、私はそれを取得し^、$記号は一致する文字列の始まりと終わりであり、./(のために)任意の文字と何度も一致しますが、ファイル名と拡張子の間+でどのようにmtime終わるのですか?