【问题标题】:Decode large string base64解码大字符串base64
【发布时间】:2014-03-08 22:44:35
【问题描述】:

我必须解码一个大字符串 base64 编码:

<?php
        $str ='base64code';
    echo base64_decode($str);
?>

链接包含base64编码的字符串:http://www.interwebmedia.nl/dataxi/base64.txt

在线解码器给出正确的结果,但这个 php 函数没有。有解决办法吗?

【问题讨论】:

  • 92K 不算太大。您可能粘贴不正确。
  • 我尝试了几次,但它提供了一些正确的信息,但非结构化且不完整。例如:上面用php-script进行base64解密,开头是2014-03-08T12:23:
  • 在这里工作正常:eval.in/116212
  • 我尝试了几次,但它提供了一些正确的信息,但非结构化且不完整。例如:上面用php-script进行base64解密以2014-03-08T12:23:开头,用互联网上的解密器解密以:gebeurtenis.org">开头,这是正确的数据。
  • @Amal Murali,这是正确的数据,会不会是服务器上运行的是旧版本的php?

标签: php base64 decode


【解决方案1】:

base64_decode 准确输出之前编码的内容。它不适应任何包含的值。

您正在 HTML 上下文中写出所有内容。并且任何&lt;tags&gt; 都不会显示在浏览器窗口中。使用显示源。或htmlspecialchars

【讨论】:

  • 这真的很有帮助,谢谢。你还知道一种让php结构化数据的方法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-26
相关资源
最近更新 更多