-4
我想產生一些HTML頁面和我有:使所有小寫,取而代之的空間 -
$category="Category Name";
$zone="Zone Name";
我試圖讓$page="category-name-in-zone-name.html"
我想產生一些HTML頁面和我有:使所有小寫,取而代之的空間 -
$category="Category Name";
$zone="Zone Name";
我試圖讓$page="category-name-in-zone-name.html"
您正在尋找的'概念slu creation創造':
function makeSlug($input)
{
$interim = iconv('UTF-8', 'ASCII//TRANSLIT//IGNORE', $input);
$interim = preg_replace("/[\"']+/i", '', $interim);
$interim = preg_replace("/[^a-z0-9\\d]+/i", '-', $interim);
return trim(strtolower($interim), ' -');
}
echo makeSlug("$category in $zone").'.html';
到目前爲止你有任何代碼嗎?這真的不是要求其他人爲你編寫代碼的地方。 – 2014-10-16 22:12:17
查看[doc_replace()](http://www.php.net/manual/en/function.str-replace.php)和[strtolower()](http://www.php .net/manual/en/function.strtolower.php)函數 – 2014-10-16 22:13:55