将URL用户中的字符+替换为-。

我想换掉 + 在用户名下有 -.+ 当用户名中包含一个空格时,会自动创建,如 john taylor &gt.我找到了这些功能,但是无法解决这个问题(我用的是插件会员–终极会员,团队支持没有回答)。john+taylor

我发现了这些功能,但无法解决这个问题(我使用的是插件会员–终极会员,团队支持没有回答).有人能帮帮我吗?

function myUrlEncode($string) {
    $entities = array(' ');
    $replacements = array('-');
    return str_replace($entities, $replacements, urlencode($string));
}

 function str_replace_url($url)
    {
        str_replace(" ", "-", $url);
    }

function try () {
$user  = str_replace(' ', '-', $_GET['user']);
 $user  = mysql_escape_string($user);
 $query = mysql_query("SELECT * FROM users WHERE username = 'user'");
}


解决方案:

你可以用-替换字符串中的+。

function plus_to_minus($user) {
    return str_replace("+", "-", $user);
}

echo plus_to_minus("john+taylor");
// output: john-taylor
echo plus_to_minus("john++taylor");
// output: john--taylor

给TA打赏
共{{data.count}}人
人已打赏
未分类

使用response js为菜单列表中的项目设置转盘。

2022-9-8 18:58:30

未分类

Asp Core 3 - 如何在控制器方法中允许nullable [FromBody]对象?

2022-9-8 19:04:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索