0
我現在有這樣的代碼:PHP多了preg_replace功能
<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
我完全搞不清楚如何去這樣做。
任何幫助,將不勝感激。
你可能不想要破折號? – Ross 2013-02-18 10:47:25
用'\ W'代替'\ s'可能會有意義 – 2013-02-18 10:50:47
我在哪裏可以放第二個preg_replace,因爲我一直困惑在哪裏放第二個.. 我也沒有得到strtolower($ url) 如果有幫助,我只是用更多的代碼更新原始文章 – Robdogga55 2013-02-18 11:17:54