MemoryRefresh!

Various / PHAR   PHAR



Questions Answers 0%

Pages   0 from 91
Questions   0 from 142

Reset



Apache/conf/httpd.conf AddType application/x-httpd-php .phar Apache/bin/php.ini extension=php_phar.dll phar.readonly = Off
sitepoint.com Create and use
// directory structure phar algorithms isEven.php isPrime.php algoritms.phar compress.php index.php test.php
index.php
<?php include 'phar://argorithms.phar/isEven.php'; include 'phar://argorithms.phar/isPrime.php'; compress.php
<?php $phar = new Phar(__DIR__ . '/argorithms.phar', FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::KEY_AS_FILENAME, 'argorithms.phar'); $phar->startBuffering(); $phar->setStub(' <?php Phar::mapPhar(); include "phar://argorithms.phar/index.php"; __HALT_COMPILER(); ?>'); $phar['index.php'] = file_get_contents(__DIR__ . '/index.php'); $phar->buildFromDirectory(__DIR__ . '/argorithms'); $phar->stopBuffering(); run
D:/wamp/bin/php/php5.3.13>php.exe -dphar.readonly=0 ../../../www/tests/phar/compress.php
test.php
<?php include('argorithms.phar'); //$phar = new Phar('argorithms.phar', 0); //foreach (new RecursiveIteratorIterator($phar) as $file) { echo $file->getFileName() . "<br>"; } echo isEven(4) . "<br>"; // 1 echo isPrime(7) . "<br>"; //1 code.runnable.com ibm.com

Related Pages

SPL
XML
SOAP
JSON
PHPUNIT
PHAR


0% 100%
 
 
0 pages 91 pages
1) How do you compress isEven.php file








Apache/conf/httpd.conf AddType application/x-httpd-php .phar Apache/bin/php.ini extension=php_phar.dll phar.readonly = Off
sitepoint.com Create and use
// directory structure phar algorithms isEven.php isPrime.php algoritms.phar compress.php index.php test.php
index.php
<?php include 'phar://argorithms.phar/isEven.php'; include 'phar://argorithms.phar/isPrime.php'; compress.php
<?php $phar = new Phar(__DIR__ . '/argorithms.phar', FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::KEY_AS_FILENAME, 'argorithms.phar'); $phar->startBuffering(); $phar->setStub(' <?php Phar::mapPhar(); include "phar://argorithms.phar/index.php"; __HALT_COMPILER(); ?>'); $phar['index.php'] = file_get_contents(__DIR__ . '/index.php'); $phar->buildFromDirectory(__DIR__ . '/argorithms'); $phar->stopBuffering(); run
D:/wamp/bin/php/php5.3.13>php.exe -dphar.readonly=0 ../../../www/tests/phar/compress.php
test.php
<?php include('argorithms.phar'); //$phar = new Phar('argorithms.phar', 0); //foreach (new RecursiveIteratorIterator($phar) as $file) { echo $file->getFileName() . "<br>"; } echo isEven(4) . "<br>"; // 1 echo isPrime(7) . "<br>"; //1 code.runnable.com ibm.com

References









Programming

Php
   
Regex
   
MySQL
   
Css
   
jQuery
   
Git
   


References