Php 如何阻止Wordpress将3个空格格式化为1?

Php 如何阻止Wordpress将3个空格格式化为1?,php,wordpress,whitespace,removing-whitespace,Php,Wordpress,Whitespace,Removing Whitespace,我对Wordpress格式化我的空白有问题,尽管我不想这样 我有一个下拉列表,其中有一个选项: Fighter 1110 8,5 kW 1110和8,5 kW之间的3个空格对于我正在发送的另一家公司制作的API也非常重要。API创建者坚持认为它应该有3个空间让API工作 当我加上 Fighter 1110 8,5 kW 在代码中,我可以看到当我检查页面时,它有3个空格。但当我使用rgpost()获取select的值并将其发送到API时,它只有1个空间。我尝试添加3而不是普通空格,但

我对Wordpress格式化我的空白有问题,尽管我不想这样

我有一个下拉列表,其中有一个选项:

Fighter 1110   8,5 kW
1110
8,5 kW
之间的3个空格对于我正在发送的另一家公司制作的API也非常重要。API创建者坚持认为它应该有3个空间让API工作

当我加上

Fighter 1110   8,5 kW 
在代码中,我可以看到当我检查页面时,它有3个空格。但当我使用rgpost()获取select的值并将其发送到API时,它只有1个空间。我尝试添加3
而不是普通空格,但是如果我对字符串进行var_dump(),它将返回'string(24)'1110 8,5 kW',但是字符串只有21长。然后我得出结论,
计算为2,而不是1,这使得它是24,而不是21。所以我的问题是:


如果值是用一个或三个空格存储的,如何保留这三个空格?

首先签入数据库。这样做是为了了解问题是在设置值时发生的,还是在获取值时发生的

接下来,您可以执行以下操作:

  • 用管道替换三个空间
    Fighter 1110 | 8,5 kW
  • 当需要提交值时,请用三个空格替换管道
管道只是一个示例,请使用您想要的来代替管道