我在WordPress帖子的内容中有一个日期值,我需要每天用当前日期替换它。
字符串如下所示:2017-11-11 00:00
我正在考虑构建一个简单的PHP脚本,该脚本将访问MySql wp\\u帖子并查找/替换该字符串,然后运行更新SQL查询来更改所需的值。
$pattern = \'/201\\d{1}-\\d{1,2}-\\d{1,2}\\s00:00/\';
$today = date("Y-m-d");
$replacement = "$today \'00:00\'";
$finalString = preg_replace($pattern, $replacement, $originalString);
帖子内容没有改变,因此regexp不需要比这更详细,小时:分钟也可以保持在00:00
现在最糟糕的是,我需要运行一个chron作业,每天一次,才能运行这个更新SQL数据库的PHP。
是否有更好/更安全/更简单的方法来解决此问题?