gpt4 book ai didi

php - 使用 urlencode 删除 htmlentities 并仅保留文本和空格

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:34:42 24 4
gpt4 key购买 nike

我正在使用以下脚本创建一个 SEO 友好的 url;

str_replace("%2F", "+", urlencode(@mynameis 'JaySmoke' and I love (Stackoverflow)))

当我检查生成的地址时,它给了我以下内容;

%40mynameis+%27JaySmoke%27+and+I+love+%28Stackoverflow%29

如您所见,urlencode 还对 htmlentities 进行了编码,我想知道是否有办法告诉它忽略所有 htmlentities,只对空格和文本进行编码;

myname+is+JaySmoke+and+I+love+Stackoverflow

最佳答案

一个 preg_replace 就足够了

preg_replace("@%.{2}@", '', $string)

它只是替换 % 加上任何 2 个字符

关于php - 使用 urlencode 删除 htmlentities 并仅保留文本和空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31643384/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com