我只是变得疯狂,似乎并不难......请有人将以下表达式转换为新函数 preg_match 吗?
ereg( "([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})", $dFecIni, $aFecIni);
非常感谢您提前
变量:
$dFecIni = date("o-m-d");
$dFecIni = str_replace("-","",$dFecIni); $dFecIni = str_replace("/","",$dFecIni);
回声:
echo "<br /> dFecIni: " . $dFecIni; -> dFecIni: 20140808
回声“
aFecIni:”。$dFecini; -> aFecini: 20140808
preg_match("/([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})/", $dFecIni, $aFecIni); preg_match("/([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})/", $dFecFin, $aFecFin);
回声“
aFecIni:”。$aFecIni[0]; -> aFecini: 20140808
然后她做了:
$date1 = mktime(0,0,0,$aFecIni[2], $aFecIni[1], $aFecIni[3]);
这不是我的代码,所以我正在移植到另一台服务器和更高版本的 PHP 并出现这些错误......实际上错误是它没有在应该在一个表上插入数据,但我发现就在它使用这个函数之前,但即使有斜线仍然没有插入