public static htmlEntities ( string $text ) : string | ||
$text | string | |
return | string |
public static function htmlEntities($text)
{
$flag = defined('ENT_SUBSTITUTE') ? ENT_SUBSTITUTE : ENT_IGNORE;
$htmlEntities = htmlentities($text, ENT_COMPAT | $flag, 'UTF-8');
$htmlEntities = str_replace(array('Ó', 'ó'), array('Ó', 'ó'), $htmlEntities);
return $htmlEntities;
}
/** * @test */ public function shouldConvertEntitiesWithInvalidChars() { //given $string = quoted_printable_decode('po=B3=B9czenie'); //when $entities = Strings::htmlEntities($string); //then $this->assertNotEmpty($entities); }