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

2 回目の preg_replace を実行します。

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

次に実行します。

 $url=strtolower($url);

それをエコーし​​ます。

于 2013-02-18T10:46:57.383 に答える