Edit File by line
/home/zeestwma/richards.../wp-inclu.../SimplePi.../library/SimplePi.../Decode/HTML
File: Entities.php
'thorn' => "\xC3\xBE",
[500] Fix | Delete
'THORN;' => "\xC3\x9E",
[501] Fix | Delete
'thorn;' => "\xC3\xBE",
[502] Fix | Delete
'tilde;' => "\xCB\x9C",
[503] Fix | Delete
'times' => "\xC3\x97",
[504] Fix | Delete
'times;' => "\xC3\x97",
[505] Fix | Delete
'TRADE;' => "\xE2\x84\xA2",
[506] Fix | Delete
'trade;' => "\xE2\x84\xA2",
[507] Fix | Delete
'Uacute' => "\xC3\x9A",
[508] Fix | Delete
'uacute' => "\xC3\xBA",
[509] Fix | Delete
'Uacute;' => "\xC3\x9A",
[510] Fix | Delete
'uacute;' => "\xC3\xBA",
[511] Fix | Delete
'uArr;' => "\xE2\x87\x91",
[512] Fix | Delete
'uarr;' => "\xE2\x86\x91",
[513] Fix | Delete
'Ucirc' => "\xC3\x9B",
[514] Fix | Delete
'ucirc' => "\xC3\xBB",
[515] Fix | Delete
'Ucirc;' => "\xC3\x9B",
[516] Fix | Delete
'ucirc;' => "\xC3\xBB",
[517] Fix | Delete
'Ugrave' => "\xC3\x99",
[518] Fix | Delete
'ugrave' => "\xC3\xB9",
[519] Fix | Delete
'Ugrave;' => "\xC3\x99",
[520] Fix | Delete
'ugrave;' => "\xC3\xB9",
[521] Fix | Delete
'uml' => "\xC2\xA8",
[522] Fix | Delete
'uml;' => "\xC2\xA8",
[523] Fix | Delete
'upsih;' => "\xCF\x92",
[524] Fix | Delete
'Upsilon;' => "\xCE\xA5",
[525] Fix | Delete
'upsilon;' => "\xCF\x85",
[526] Fix | Delete
'Uuml' => "\xC3\x9C",
[527] Fix | Delete
'uuml' => "\xC3\xBC",
[528] Fix | Delete
'Uuml;' => "\xC3\x9C",
[529] Fix | Delete
'uuml;' => "\xC3\xBC",
[530] Fix | Delete
'weierp;' => "\xE2\x84\x98",
[531] Fix | Delete
'Xi;' => "\xCE\x9E",
[532] Fix | Delete
'xi;' => "\xCE\xBE",
[533] Fix | Delete
'Yacute' => "\xC3\x9D",
[534] Fix | Delete
'yacute' => "\xC3\xBD",
[535] Fix | Delete
'Yacute;' => "\xC3\x9D",
[536] Fix | Delete
'yacute;' => "\xC3\xBD",
[537] Fix | Delete
'yen' => "\xC2\xA5",
[538] Fix | Delete
'yen;' => "\xC2\xA5",
[539] Fix | Delete
'yuml' => "\xC3\xBF",
[540] Fix | Delete
'Yuml;' => "\xC5\xB8",
[541] Fix | Delete
'yuml;' => "\xC3\xBF",
[542] Fix | Delete
'Zeta;' => "\xCE\x96",
[543] Fix | Delete
'zeta;' => "\xCE\xB6",
[544] Fix | Delete
'zwj;' => "\xE2\x80\x8D",
[545] Fix | Delete
'zwnj;' => "\xE2\x80\x8C"
[546] Fix | Delete
];
[547] Fix | Delete
[548] Fix | Delete
for ($i = 0, $match = null; $i < 9 && $this->consume() !== false; $i++) {
[549] Fix | Delete
// Cast for PHPStan on PHP < 8.0: We consumed as per the loop condition,
[550] Fix | Delete
// so `$this->consumed` is non-empty and the substr offset is valid.
[551] Fix | Delete
$consumed = (string) substr($this->consumed, 1);
[552] Fix | Delete
if (isset($entities[$consumed])) {
[553] Fix | Delete
$match = $consumed;
[554] Fix | Delete
}
[555] Fix | Delete
}
[556] Fix | Delete
[557] Fix | Delete
if ($match !== null) {
[558] Fix | Delete
$this->data = substr_replace($this->data, $entities[$match], $this->position - strlen($consumed) - 1, strlen($match) + 1);
[559] Fix | Delete
$this->position += strlen($entities[$match]) - strlen($consumed) - 1;
[560] Fix | Delete
}
[561] Fix | Delete
break;
[562] Fix | Delete
}
[563] Fix | Delete
}
[564] Fix | Delete
}
[565] Fix | Delete
[566] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function