Les extensions de fichier sont simplement une convention. Vous pouvez enregistrer une image JPEG avec l'extension .html
et configurer les choses pour le charger correctement. Et, bien sûr, étant une convention, il n'y a rien de magique en eux: renommer foo.mpg
en foo.avi
ne convertira pas votre film en DivX. Le système d'exploitation Unix n'utilise même pas d'extensions pour identifier les programmes. Mais, bien sûr, ils sont très utile convention. Si votre éditeur de texte ouvre un fichier .php
, il n'a pas besoin de deviner quel surligneur de syntaxe appliquer. Si le serveur Web dessert un fichier .php
, vous n'avez pas besoin de lui demander de le gérer avec l'interpréteur PHP.
Quelques remarques supplémentaires:
- Il sont nombreuses langues côté serveur; PHP n'est pas le seul.
- L'interpréteur PHP ne se soucie pas de l'extension du fichier. Les URL reflètent le fichier qu'ils chargent presque autant de fois que ce n'est pas le cas.
- PHP peut générer HTML ... et des images GIF, un des documents PDF et des enregistrements MP3 ...
La question est parfaitement bien et justifiée. +1 pour égaliser le downvote. –
non. côté serveur newbie ici – tom