たくさんの都市名を取得するクエリがあります。それぞれをリンクする必要があります...リンクは次のようになります:www.sitename.com/city-new-york
問題は、名前を名前のリンクに設定すると...「ニューヨーク」などの一部の都市にスペースが含まれている場合...URLが正しく機能しないことです。名前内のスペースが「-」に置き換えられて「city-new-york」と表示されるようにするにはどうすればよいですか。現在、このコードがありますが、「city-new-york」としてリンクされています。
<?php foreach ($cities as $city):?>
<li>
<a href="city-<?php echo $city['name']; ?>">
<?php echo $city['name']; ?>
</li>
<?php endforeach;?>
また、追加する必要があります...選択の余地はありません。既存のスクリプトの一部であるため、この方法で追加する必要があります...URL内にURL用の個別の列を追加することはできません。 db。