【问题标题】:How can I stop Wordpress from formatting 3 whitespace into 1?如何阻止 Wordpress 将 3 个空格格式化为 1 个?
【发布时间】:2019-12-14 19:33:41
【问题描述】:

我在使用 Wordpress 格式化我的空格时遇到问题,即使我不想这样做。

我有一个带有一堆选项的下拉菜单,其中一个是:

Fighter 1110   8,5 kW

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

当我添加时

Fighter 1110   8,5 kW 

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

如何在不使用的情况下保留 3 个空格?

【问题讨论】:

    标签: php wordpress whitespace removing-whitespace


    【解决方案1】:

    如果值以一或三个空格存储,则首先检查您的数据库。这样做是为了了解问题是在您的设置值时发生还是在您获得

    时发生

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

    • 用管道替换三个空格Fighter 1110|8,5 kW
    • 当您需要提交值时,用三个空格替换回管道

    管道只是一个例子,用你想要的代替管道

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-17
      • 1970-01-01
      • 2014-06-03
      • 2014-09-26
      • 2021-08-21
      • 2011-11-24
      • 1970-01-01
      • 2019-04-25
      相关资源
      最近更新 更多