我的日期格式为 2010年12月7日。我需要将其转换为 07_Dec_2010 。
如何使用单一陈述
实现以下目标帮助表示赞赏
由于
答案 0 :(得分:1)
$newString = preg_replace('/\W+/', '_', $oldString);
这将用一个下划线替换任何一个或多个非单词字符
答案 1 :(得分:0)
$newdate = preg_replace('/[ ,]+/', '_', '07 Dec, 2010');
答案 2 :(得分:0)
试试这个:
echo date('d_M_Y',strtotime('07 Dec, 2010'));
答案 3 :(得分:0)
$newdate = str_replace( ' ', '_', str_replace( ',','', "07 Dec, 2010" ) );
修改强>
$newdate = str_replace( array(',' , ' '), array('' , '_'), "07 Dec, 2010" );