0

我目前有这个代码:

    <h3><a href="<?php echo (isset($row_getDisplay['post_id']) ? $row_getDisplay['post_id'] : ''); ?>-<?php echo preg_replace('%[^-/+|\w ]%', '', ($row_getDisplay['title'])); ?>.html" ><?php echo (isset($row_getDisplay['title']) ? $row_getDisplay['title'] : ''); ?></a></h3>

哪个输出:

海盗湾 - AFK 纪录片评论

但是,你可以看到它是一个 URL;我希望它显示如下:

the_pirate_bay_afk_documentary_review

我对如何去做这件事完全感到困惑。
任何帮助,将不胜感激。

4

1 回答 1

0

做第二个 preg_replace:

 preg_replace('/\s+/', '_', $url);

然后运行它:

 $url=strtolower($url);

然后回应它。

于 2013-02-18T10:46:57.383 回答