从字符串中删除开头和结尾的空格

时间:2019-03-21 22:31:59

标签: php

我看到这个问题已经问过几次了,但是我在php中找不到答案。

我有以下字符串。

$myString = "‍ LLC."

我运行此trim($myString); 我把它拿回来"‍ LLC." 根据修剪文档,应该删除前面和后面的空白吗?我想念什么?

我也尝试过trim($myString, " ");的相同结果

2 个答案:

答案 0 :(得分:2)

e2808d输出开头的bin2hex()ZERO WIDTH JOINER字符,是trim()不修剪它的原因。试试(PHP 7):

echo trim($myString, "\u{200d} \t\n\r\0\x0B");

答案 1 :(得分:0)

我认为这是因为空白并不是真正的空白(制表符)看起来像隐藏字符(â)。我将您的变量和值代码复制到online PHP editor中,我得到了:

enter image description here