ホームページ >バックエンド開発 >PHPチュートリアル >PHP カスタム APK インストール パッケージの例

PHP カスタム APK インストール パッケージの例

WBOY
WBOYオリジナル
2016-06-23 13:36:131113ブラウズ

この記事の例では、php apk インストール パッケージをカスタマイズする方法を説明し、参考のために皆さんと共有します。具体的な実装方法は以下の通りです。

<?php // 源文件$apk    = "gb.apk";// 生成临时文件$file   = tempnam("tmp", "zip");// 复制文件if(false===file_put_contents($file, file_get_contents($apk))){    exit('copy faild!');}// 打开临时文件$zip    = new ZipArchive();$zip->open($file);// 添加文件// 由于apk限定只能修改此目录内的文件,否则会报无效apk包$zip->addFromString('META-INF/extends.json', json_encode(array('author'=>'deeka')));// 关闭zip$zip->close();// 下载文件header("Content-Type: application/zip");header("Content-Length: " . filesize($file));header("Content-Disposition: attachment; filename=\"{$apk}\"");// 输出二进制流readfile($file);// 删除临时文件unlink($file);?>


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。