explode() 不适用于 get_the_author_meta('description');

explode() doesn't work on get_the_author_meta('description');

我正在使用 get_the_author_meta('description') 函数通过以下代码在 WordPress 中获取作者描述:

$author_desc = get_the_author_meta('description');
$author_data = explode('>', $author_desc);
var_dump($author_data);

描述为:E-commerce consultant>man>het e-commerce。我希望 explode 函数创建 3 个数组项,用 '>' 拆分字符串。

但结果是这样的:

array (size=1)
  0 => string 'E-commerce consultant>man>het e-commerce' (length=46)

它似乎确实将字符串放入数组中,但只创建了一行...

实体 > 代替了 > 字符。所以你可以通过这个实体字符串爆炸:

$author_desc = get_the_author_meta('description');
$author_data = explode('>', $author_desc); // explode by > instead of >
var_dump($author_data);

Fiddle