Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Pilihan konteks PHP Phar

Pilihan konteks PHP Phar

WBOY
WBOYke hadapan
2023-08-19 20:37:05993semak imbas

PHP Phar 上下文选项

Pengenalan

Phar bermaksud PHP Archive. Semua sumber aplikasi atau perpustakaan PHP dibungkus dalam satu fail .phar untuk pengedaran. Fail phar tersedia sebagai strim IO dengan pembalut phar://. Pilihan konteks untuk pembungkus phar:// adalah seperti berikut:

compress

PHP mempunyai pemalar pratakrif berikut untuk menentukan format mampatan

PeneranganTiada mampatan tentukan jika ada pemampatan untuk tentukan jika ada flagBit Phar::BZ2
Malar Nilai

Phar::NONE 0x00000000
Phar::COMPRESSED 0x0000F000
Phar::GZ 0x00001000 zlib (gzip) compression
Phar::BZ2 0x00002000 bzip2 compression

0x00002000

bzip2 compression

PHP yang menghuraikan maklumat metadata

yang boleh digunakan untuk mengarkibkan dataArkib yang digunakan 🎜Phar::setMe tadata() 🎜 Parameter kepada kaedah 🎜🎜Contoh🎜🎜Contoh ini menetapkan pilihan konteks Phar untuk membuat fail Phar🎜
<?php
$context = stream_context_create(array(&#39;phar&#39; =>
array(&#39;compress&#39; => Phar::GZ)),
array(&#39;metadata&#39; => array(&#39;user&#39; => &#39;cellog&#39;)));
file_put_contents(&#39;phar://my.phar/somefile.php&#39;, 0, $context);
?>
🎜

Atas ialah kandungan terperinci Pilihan konteks PHP Phar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam