【问题标题】:Defining a string using custom shortcodes使用自定义简码定义字符串
【发布时间】:2012-06-17 17:40:17
【问题描述】:

在我使用的 PHP 应用程序中,它们提供了使用 #_CATEGORYID 等短代码提取数据的能力。当使用$cat_id = '#_CATEGORYID'; 并回显$cat_id 时,将返回正确的数字,在这种情况下为55。当var_dump$cat_id 上时,它返回的字符串计数为 12,即 #_CATEGORYID 的具体字符数。

我想使用比较运算符来显示 if ($cat_id == 55),但由于字符串长度为 12 个字符,比较无法进行。

知道如何比较这样的东西吗?

【问题讨论】:

  • 您需要共享该 PHP 应用程序的源代码,以便您的问题得到解答。
  • 短代码?它与WordPress有关吗?

标签: php string comparison


【解决方案1】:

将 $cat_id 转换为 int if ((int) $cat_id == 55)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    • 2023-03-05
    • 2019-06-02
    • 1970-01-01
    • 2012-07-19
    • 2021-05-01
    相关资源
    最近更新 更多