3

我正在尝试使用键访问数组值。我的代码工作正常,除非密钥中有注册商标。我该如何解决这个问题?

$map = array(
    'Education'=>'643',
    'STORMS®'=>'644',
);

print $csv_line[$i];        // prints STORMS®
print $map[$csv_line[$i]];  // prints nothing
print $map['STORMS®'];      // prints the value I need
4

1 回答 1

0

它是 html 特殊字符,您可以preg_replace or str_replace根据需要使用它。

注册商标可以通过® ®

特殊字符, htmlentities ,规范化器


$Content = preg_replace("/&#?[a-z0-9]+;/i","",$Content);
于 2012-09-02T06:35:31.360 回答