PHP trim() 不是 trimming space
PHP trim() not trimming space
我已经运行陷入了一个奇怪的问题。我正在尝试使用 php trim()
trim 一个字符串,但它不起作用。
这是我的代码
echo $deal->{self::DEAL_BUSINESS};
echo '<br>';
echo trim($deal->{self::DEAL_BUSINESS});
echo '<br>';
这是输出
Alkaram Studio
Alkaram Studio
如果从输出中看不清楚。 untrimmed 和 trimmed 字符串的开头都有一个 space。
在查看源代码中我得到了这个。
Alkaram Studio
尝试以下操作:
echo trim($deal->{self::DEAL_BUSINESS}, "\xC2\xA0\n");
或
$text = preg_replace('~\x{00a0}~siu','',$deal->{self::DEAL_BUSINESS});
echo $text;
我已经运行陷入了一个奇怪的问题。我正在尝试使用 php trim()
trim 一个字符串,但它不起作用。
这是我的代码
echo $deal->{self::DEAL_BUSINESS};
echo '<br>';
echo trim($deal->{self::DEAL_BUSINESS});
echo '<br>';
这是输出
Alkaram Studio
Alkaram Studio
如果从输出中看不清楚。 untrimmed 和 trimmed 字符串的开头都有一个 space。
在查看源代码中我得到了这个。
Alkaram Studio
尝试以下操作:
echo trim($deal->{self::DEAL_BUSINESS}, "\xC2\xA0\n");
或
$text = preg_replace('~\x{00a0}~siu','',$deal->{self::DEAL_BUSINESS});
echo $text;