Php 将空格替换为+;偶像
使用PHP用+图标替换空格的方法是什么。假设像“我爱PHP”这样的文本会自动转换为“我爱PHP”。。假设一个字段的变量中有这个文本,比如>Php 将空格替换为+;偶像,php,Php,使用PHP用+图标替换空格的方法是什么。假设像“我爱PHP”这样的文本会自动转换为“我爱PHP”。。假设一个字段的变量中有这个文本,比如>$text=I Love PHP,那么这个变量的文本空格将替换为新变量中的+符号,比如>$text\u plus=I+Love+PHP如何使用PHP?试试这个 str_ireplace(' ','+',$text); 试试这个 str_ireplace(' ','+',$text); 使用功能 在您的情况下,它将是: $text = "I Love PHP
$text=I Love PHP
,那么这个变量的文本空格将替换为新变量中的+符号,比如>$text\u plus=I+Love+PHP
如何使用PHP?试试这个
str_ireplace(' ','+',$text);
试试这个
str_ireplace(' ','+',$text);
使用功能
在您的情况下,它将是:
$text = "I Love PHP";
$output = str_replace(" ", "+", $text);
使用功能
在您的情况下,它将是:
$text = "I Love PHP";
$output = str_replace(" ", "+", $text);
只是猜测,但这看起来像是您试图为URL编码字符串,请使用
urlencode()
只是猜测,但这看起来像是您试图为URL编码字符串,请使用urlencode()
错误!这在技术上是正确的答案(“如何替换…”),但在更广泛的问题上却是完全错误的方法。您在这里处理的是url,它不是唯一需要编码的字符。你应该做得正确,并遵守RFC规则@上面的真实答案是正确的,因为在这种情况下应该使用urlencode()
。@WebnetMobile.com Asker没有提到用法。此外,我不会假设用户只想对URL进行编码。:)@user1642787如果它对你有效,你可能想点击我答案旁边的勾号?好吧,看来你是对的。我的假设是,没有什么真正可靠的东西。@KarmicDice是的,这就是我要找的。一项更正a;在$output=str\u….中缺少。。。。行:)错了!这在技术上是正确的答案(“如何替换…”),但在更广泛的问题上却是完全错误的方法。您在这里处理的是url,它不是唯一需要编码的字符。你应该做得正确,并遵守RFC规则@上面的真实答案是正确的,因为在这种情况下应该使用urlencode()
。@WebnetMobile.com Asker没有提到用法。此外,我不会假设用户只想对URL进行编码。:)@user1642787如果它对你有效,你可能想点击我答案旁边的勾号?好吧,看来你是对的。我的假设是,没有什么真正可靠的东西。@KarmicDice是的,这就是我要找的。一项更正a;在$output=str\u….中缺少。。。。行:)