是否有类似的选项可以删除正斜杠?我有一个文本输入,可以是任何形式的斜线:例如 /slug/ 或 /slug 或 slug 或 slug/我需要完全删除所有的正斜杠,不管它们在哪里。我知道stripslashes会为\斜杠做这个。对于forward有类似的操作吗?目前我有:
stripslashes
$successful_slug = stripslashes($input_successful_slug);
luaexgnf1#
只需将正斜杠"/"替换为空字符串"":
"/"
""
$processed_slug = str_replace( $search = '/', $replace = '', $subject = $input_successful_slug ) ;
参见 str_replace(php)。
str_replace(php)
busg9geu2#
只需使用str_replace删除它们
str_replace
$successful_slug = str_replace('/', '', $input_successful_slug);
如果只想删除前导斜杠和尾随斜杠(并将它们保留在字符串中),请使用trim
trim
$successful_slug = trim($input_successful_slug, '/');
2条答案
按热度按时间luaexgnf1#
只需将正斜杠
"/"
替换为空字符串""
:参见
str_replace(php)
。busg9geu2#
只需使用
str_replace
删除它们如果只想删除前导斜杠和尾随斜杠(并将它们保留在字符串中),请使用
trim