- Is used as encoding for the output of the script
- Script output is encoding on the fly
- Binary strings will never be automatically converted
On the fly encoding:
<?php
declare(encoding="iso-8859-1");
ini_set('unicode.output_encoding', 'utf-8');
$str = "rødbærsyltetøy<br/>";
$bstr = b "rødbærsyltetøy<br/>";
echo $str, $bstr;
?>
Output:
rødbærsyltetøy
rødbærsyltetøy
rødbærsyltetøy