1--TEST--
2Bug #37244 (base64_decode violates RFC 3548)
3--FILE--
4<?php
5$strings = array(
6    'SW1wbGVtZW50YXRpb25zIE1VU1QgcmVqZWN0IHRoZSBlbmNvZGluZyBpZiBpdCBjb250YWlucyBjaGFyYWN0ZXJzIG91dHNpZGUgdGhlIGJhc2UgYWxwaGFiZXQu',
7    'SW1wbGVtZW$0YXRpb25zIE1VU1QgcmVqZWN0IHRoZSBlbmNvZGluZyBpZiBpdCBjb250YWlucyBjaGFyYWN0ZXJzIG91dHNpZGUgdGhlIGJhc2UgYWxwaGFiZXQu',
8    'SW1wbGVtZW0YXRpb25zIE1VU1QgcmVqZWN0IHRoZSBlbmNvZGluZyBpZiBpdCBjb250YWlucyBjaGFyYWN0ZXJzIG91dHNpZGUgdGhlIGJhc2UgYWxwaGFiZXQu'
9);
10foreach($strings as $string) {
11    var_dump(base64_decode($string, true));
12}
13?>
14--EXPECT--
15string(93) "Implementations MUST reject the encoding if it contains characters outside the base alphabet."
16bool(false)
17string(92) "Implemem][ۜ�UT��Z�X�H[���[��Y�]�۝Z[���\�X�\���]�YHH�\�H[X�]"
18
19