如何在swift中连接字符串中的“+”运算符

如何在swift中连接字符串中的“+”运算符,swift,xcode,post,swift2,concatenation,Swift,Xcode,Post,Swift2,Concatenation,我正在向服务器发出POST请求,我的POST字符串为: let postString = "phone_number=+1234567890&compeleteCode=125435" 在服务器端,我只返回phone_number和completeCode变量的值,但phone_number变量不返回确切的值,因为我在上面加了,它将+替换为空格 我的服务器端代码是: <?php require "init.php"; $phone_number = $_POST["phon

我正在向服务器发出POST请求,我的POST字符串为:

let postString = "phone_number=+1234567890&compeleteCode=125435"
在服务器端,我只返回phone_number和completeCode变量的值,但phone_number变量不返回确切的值,因为我在上面加了,它将+替换为空格

我的服务器端代码是:

<?php

require "init.php";


$phone_number = $_POST["phone_number"];
$compeleteCode = $_POST["compeleteCode"];


echo $phone_number . ' ' . $compeleteCode;


?>

您需要对数据进行编码,使其与作为URL的一部分存储的数据兼容。请参见

尝试在+之前添加\斜杠。它有帮助吗?现在它显示了错误:swift中的文本转义序列无效。