已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: [ok]PHP时间UBB问题

作者: @Ta

时间: 2013-06-01

点击: 1849

<?php
$text = '[ time]Y-m-d[/time]';
$text = preg_replace("/\[time\](.*)\[\/time\]/ies","date('\\1')",$text);
echo $text;
?>

正则…is ies
一个字母,结果差别这么大

[隐藏样式|查看源码]


『回复列表(3|隐藏机器人聊天)』

1. 你要啥结果?
(/@Ta/2013-06-01 10:54//)

2. 首先正则替换输出的是字符串,你想得到时间,那么模式修饰用个e,这样就把它字符串当php代码来执行,懂@读书顶个鸟用
(/@Ta/2013-06-01 11:04//)

3. @arox 懂了,谢谢!
(/@Ta/2013-06-01 11:06//)

回复需要登录

7月6日 01:33 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1