php - 使用 php 设置 .dll、.zip 和 .so 文件的元数据
问题描述
我很难找到解决这个问题的方法。
我知道通过 php $zip 我可以为 .zip 文件设置注释,但这并不是我想要完成的,因为我想编辑文件的元数据。
.dll 或 .so 文件(共享库)也是如此,但在这种情况下,我没有找到任何更改元数据的方法,尽管我确信 dll 具有可以编辑的元数据字段,例如版权,但我似乎无法通过 php 找到一种方法。
所以这是我唯一能够通过 php 做的事情(向 zip 文件添加注释):
$zip = new ZipArchive();
$res = $zip->open($myfile, ZipArchive::CREATE);
if ($res === TRUE) {
# Create the comment here
$zip->setArchiveComment('my comment');
$zip->close();
}
关于 zip 文件,理想的情况是:
$zip->setArchiveMetadata('copyright', 'example');
但这显然不会起作用,因为 php:zip 没有这样的功能。
请问有没有办法解决我的问题,谢谢!
解决方案
推荐阅读
- c# - 无法从 Windows 窗体应用程序登录
- powerbi - 使用计数与空白与任何其他 dax 方法基于事实表过滤维度切片器?
- sql-server - 如何为单个组 ssrs 图获取多条样条线
- prometheus - Prometheus 规则 - 检查应用容器目录中的文件计数
- python - Python Selenium - 带有数字的 text_to_be_present_in_element
- bash - Bash Shell 中的复合条件,用于在一个 if 检查中检查多个条件
- linux - 新版本的 docker 软件包在 amazon-linux-extras 中不可用
- vba - 将文本粘贴到用户窗体文本框后 Excel 冻结
- javascript - 阻止父窗口的鼠标或键盘事件,直到子窗口关闭
- python - 使用 conda 进行 Python 通用安装