prosty plik test.php:
<?php ?>
wyrzuca 'warninga':
Strict Standards: base64_encode(): expecting binary parameter, received Unicode parameter was converted to UTF-8 in XXX on line 2 dGVzdA==
Jak widać 'warning' jest ale kod tez działa bo na końcu jest zakodowane słowo 'test' w base64
Dlaczego taki warning wyskakuje ? co zrobić żeby nie wyskakiwał ? Wiem że można wsadzić error_reporting(0); ale nie fascynuje mnie takie rozwiązanie.