Cliquez sur le bouton "Choisir les fichiers" ci-dessus et choisissez votre fichier PHAR.
Vous verrez un aperçu, si disponible.
Cliquez sur le bouton "Convertir le fichier en..." pour extraire des informations textuelles.
Convertir PHAR en un autre type de fichier
Pour convertir des archives PHAR en un autre format, vous avez besoin de PHP ou d'un autre logiciel Développeur.
Convertir un fichier en PHAR
Pour convertir d'autres formats de fichiers au type de fichier "Archive exécutable PHP", vous avez besoin de PHP ou de logiciel similaire.
À propos des fichiers PHAR
Un fichier .PHAR (PHP Archive) est une application ou une bibliothèque PHP empaquetée et distribuée sous la forme d'un seul fichier exécutable. Semblable à un JAR Java, il regroupe des scripts, des images, des configurations et d'autres ressources dans un seul paquet, ce qui simplifie grandement la distribution et le déploiement des projets PHP. C'est également le format standard des plugins utilisés par le serveur Minecraft PocketMine-MP. Tu peux exécuter ou extraire des fichiers .PHAR en utilisant l'interface de ligne de commande PHP ou par programmation via la classe intégrée Phar. En savoir plus sur PHP sur Wikipédia.
Malgré leur côté pratique pour la distribution, les fichiers .PHAR présentent de sérieux inconvénients lorsqu'il s'agit d'éditer ou d'auditer du code. Ce sont des archives compilées, pour la plupart en lecture seule, qui nécessitent un environnement PHP local pour être exécutées ou décompressées. Tu ne peux pas simplement ouvrir un .PHAR dans un éditeur de texte standard pour modifier le code source ; cela révélerait des données binaires illisibles, un manifeste sérialisé et un stub de script shell. De plus, la création ou la modification de ces fichiers nécessite des configurations de serveur spécifiques (comme définir phar.readonly = 0 dans php.ini), ce qui ajoute des frictions au processus de développement.
Les développeurs ont constamment besoin de convertir ou d'extraire des fichiers .PHAR vers des formats d'archives standards comme ZIP ou TAR. Ce processus d'extraction est nécessaire pour accéder aux scripts PHP bruts, permettant des modifications directes du code. La conversion vers une archive standard décompresse entièrement la structure interne des répertoires, mais elle rompt naturellement la nature d'exécutable à fichier unique du fichier jusqu'à ce que tu le rempaquettes explicitement.
Parce qu'un fichier .PHAR repose sur une architecture interne hautement spécialisée - généralement un stub de script shell exécutable suivi de données binaires sérialisées - les utilitaires de décompression standards échouent souvent à l'ouvrir. Souvent, seul l'environnement PHP d'origine peut lire ou exporter correctement les données. Cependant, sur convert.guru, tu peux simplement glisser-déposer ton fichier pour voir ce que c'est et le convertir s'il est pris en charge. Si notre analyse détecte un format sous-jacent ou intégré pris en charge, la visualisation ou la conversion peut toujours être possible.
Convert.Guru analyse votre fichier PHAR, détecte le format exact et vous permet de lire le texte qu’il contient.
Les utilisateurs ont également converti des fichiers ZIP, PHP, PDF, PO et SESSION.
FAQ
Si vous souhaitez convertir un fichier PHAR en ZIP, EXE, MSI, APP, DMG, DEB, RPM, PKG, RUN, SH, BAT ou CMD, vous pouvez utiliser PHP ou un logiciel similaire de la catégorie « Archive d'application PHP ». Dans le menu Fichier, recherchez Enregistrer sous… ou Exporter….
Pour convertir des fichiers JAR, APP, SCR, IPA, COM, AAB, PS1, DMG, VBS, EXE, XAPK ou MSI en PHAR, essayez PHP ou un autre outil comparable dans la catégorie « Archive d'application PHP ».
Le convertisseur PHAR
Convert.Guru s’appuie sur l’une des bases de données de formats de fichiers les plus vastes et les plus réputées, entretenue depuis plus de 25 ans. Notre détection de format identifie PHAR de manière fiable — même lorsque les fichiers sont mal nommés ou endommagés — et les convertit vers des formats courants. Directement dans le navigateur, sans inscription ni installation. Les fichiers téléversés sont automatiquement supprimés après la conversion. Le convertisseur PHAR est développé en Europe.