$result->label
PHPでのXML出力として次のものがあります。
SimpleXMLElement Object
(
[0] => Page Title » Site Title
)
ここで、「 » サイトのタイトル」を何も置き換えない (「」) 必要がありますが、機能させることができません。
$result_title = str_replace(' » Site Title','',$result_title); // Doesn't work
$result_title = str_replace(' » Site Title','',$result_title); // Doesn't work
$result_title = str_replace(' » Site Title','',$result_title); // Doesn't work
$result_title = str_replace(' Site Title','',$result_title); // Works
最後の 1 つは機能するので、問題を引き起こしているのは '»' だけであることがわかります。
誰にもアイデアはありますか?
編集: var_dump(preg_split('//u', $result_title)) を実行すると、次のように出力されます。
[10]=> string(2) "»"