我只需要在4个独立字符串之间的第一个和第三个空格处添加逗号.我正在使用以下正则表达式,但这是,在每个字符串之后添加
<?php
$date = "Thursday November 3 2016";
$fdate = implode(", ", preg_split("/[\s]+/", $date));
echo $fdate;
?>
Run Code Online (Sandbox Code Playgroud)
输出:
2016年11月3日星期四
我需要得到的
2016年11月3日星期四
你能告诉我怎么解决这个问题吗?
使用正则表达式可能会使事情过于复杂 - 如何使用strtotime?
$date = "Thursday November 3 2016";
echo date('l, F j, Y',strtotime( $date ) );
Run Code Online (Sandbox Code Playgroud)