我想要实现的目标是:
让inflector slug忽略字符串中的特殊字符,通常由inflector slug替换为替换字符串。
E.g。 字符我想被忽略:'/'
输入:这是/ example /
输出:this_is_an_example
我想要的输出:this_is_an_ / example /
我在文档中找到了属性'_uninflected',但我不认为这是我正在寻找的东西(它也不适用于我想要的东西)。
答案 0 :(得分:0)
你可以做一个爆炸和slug每个标记。
$input='/hi/im/a/non inflected ùrl/:=D';
$tokens=explode('/',$input);
foreach($tokens as &$token) $token=Inflector::slug($token);
$output='this_is_an_'.implode('/',$tokens);