PHP,来自字符串的虚拟文件,无需写入硬盘

标签 php

如果我有一个字符串(包含 pdf 文件)可以制作一个“虚拟”文件以避免写入硬盘,以便稍后在需要现有文件的函数上使用?

// theorical code

$file=stringToVirtualFile($string);

require($file);

最佳答案

您可以 use the special php://memory拥有一个引用内存数据而不是写入文件的数据的文件句柄。您还可以使用 php://temp 来拥有一个文件支持的内存存储(如果文件超过 2MB,默认情况下将被写入磁盘)。

关于PHP,来自字符串的虚拟文件,无需写入硬盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14409250/

相关文章:

javascript - 使用 Ajax 和 Laravel 进行实时名称可用性检查

php - 如何检查记录是否被更新?

php - Laravel Controller 不更新表

php - 如果在 laravel 中找不到路由,如何显示 404 页面

php - 单击 HTML 表格数据并插入到文本区域

php - Symfony 3.2 "security.firewall.map.context.main"依赖于不存在的服务^我的身份验证处理程序^

php - 如何在不浪费内存的情况下在 PHP 中构建大型 MySQL INSERT 查询

php - 使用 php 将 xml 转换为 html

php - 在不同操作系统上处理 MySQL 的 BIT 数据类型

php - Yii 中的 Paypal 按钮生成?