Making str_shuffle more compliant with Zend