我试图了解base64编码的输入需求。尼古拉斯扎卡斯,我非常尊敬他,这里有一篇文章,他引用了一个规范,如果输入包含任何代码高于255个的字符,就应该抛出一个错误。在尝试对字符串进行base64编码之前,应该检查字符串是否只包含ASCII字符。由于base64编码每个输入字符需要8位,任何代码高于255的字符都无法准确表示。该规范指出,在这种情况下,应该引发错误:
if (/([^\u
我试图传递'Hello # world‘作为路由参数,但只将'Hello’作为args值作为输出。其余的数据被截断。 echo $feed = $args[‘data’]; //My input is ’ Hello world #world’. Output is only ‘Hello world’});