リモート ファイルの内容を取得し、それらの内容を記号 "þ" で展開する必要があります。
爆発している文字列が単なるローカル変数であれば動作させることができますが、file_get_contents(); で動作させることはできません。
$string = '1þClassic Los 1/10þþ15þ1þTrueþ2þCú';
$parts = explode("þ", $string);
var_dump($parts);
結果:
array(8) {
[0]=>
string(1) "1"
[1]=>
string(16) "Classic Los 1/10"
[2]=>
string(0) ""
[3]=>
string(2) "15"
[4]=>
string(1) "1"
[5]=>
string(4) "True"
[6]=>
string(1) "2"
[7]=>
string(2) "Cu"
}
$string = file_get_contents('file.txt');
$parts = explode("þ", $string);
var_dump($parts);
結果:
array(1) {
[0]=>
string(42) "1þClassic Los 1/10þþ15þ1þTrueþ2þCú"
}
file_get_contents() を使用すると、そのシンボルで爆発できないのはなぜですか?