Php 如何阻止Wordpress将3个空格格式化为1?
我对Wordpress格式化我的空白有问题,尽管我不想这样 我有一个下拉列表,其中有一个选项: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而不是普通空格,但
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
- 当需要提交值时,请用三个空格替换管道