【发布时间】:2012-09-23 14:14:58
【问题描述】:
是否可以将虚拟 HEX 文件写入 PHP 页面,然后在用户请求 php 页面时动态生成真实文件?
例如在 Perl 中,我使用 __DATA__ 后跟一些 HEX 内容
【问题讨论】:
-
您当然可以使用heredocs 来完成大致相同的任务。但它们产生的是字符串,而不是虚拟文件。
是否可以将虚拟 HEX 文件写入 PHP 页面,然后在用户请求 php 页面时动态生成真实文件?
例如在 Perl 中,我使用 __DATA__ 后跟一些 HEX 内容
【问题讨论】:
是的。只需将您的文件转储为 HEX 形式,将其分配给变量,然后通过变量的内容并恢复“真实”字节并将其发送给客户端。或者,如果可能,请使用heredoc。但这对于大于 50KB 的文件非常无效。
【讨论】: