There are many aspects to all programming languages and creating a phar archive as well as being able to extract one is general technical knowledge more so than 'knowing PHP'. I'm 99.99% sure there are certain aspects of PHP that you don't understand or know about either so I'd suggest you think before you post next time.