0

我在这里有这段代码:

$this->view->category_name = $categoryName;
$albumName = strtolower($categoryName);
$albumName = preg_replace('/[\s-]+/', '-', $albumName);

以及它的作用是将我的字符串变成小写并用 - 替换空格......但是我有一个名为“Miscellaneous”的类别,我上面的代码变成了“miscellaneous”,然后变成了“miscellaneous-”它是如何做到这一点的,我该怎么做调整我的代码,使其不会添加到末尾?

4

1 回答 1

2

只需删除最后一个破折号。完成你的代码:

$albumName = trim($albumName, '-');
于 2013-08-30T20:57:43.480 回答