Problème PHP fonction file_exists

Mammouth du PHP | 2937 Messages

06 août 2009, 12:48

Quand tu dis que le support a été arrêté, ça veut dire quoi concrètement?
Ça veut dire que PHP 4 n'est plus téléchargeable sur php.net et que cette version ne fait plus l'objet de mises à jours, y compris de mises à jour de sécurité (la toute dernière mise à jour de PHP 4, correspondant à la version 4.4.9, est sortie le 7 août 2008). Autrement dit, son développement est complètement arrêté.

La mort de PHP 4 a été annoncée le 13 juillet 2007 (support technique arrêté le 31 décembre 2007, mises à jour arrêtées le 8 août 2008), soit il y a deux ans déjà.

Soit dit en passant, ce n'est pas pour rien si le sous-forum PHP 4 de PHPFrance est, depuis l'année dernière, en lecture seule. ;)

Bref, PHP 4, c'est dépassé.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 août 2009, 12:54

Ca veut dire que le PHPGroup ne touchera plus au code source.
S'il y a des failles de sécurité par exemple, elles ne seront jamais corrigées.

En comme PHP 5 est maintenant bien mûr, et que PHP 6 arrive à grand pas, il est grand temps que tu envisages de te mettre à jour ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 453 Messages

06 août 2009, 13:32

Hello tout le monde,

En ce moment les langages web muent. Le HTML 5 est mis en avant au profit du XHTML 2 (lire cet article). Le CSS 3 arrive à grand pas (certaines propriétés sont déjà implémentées dans quelques browsers). Le PHP 6 s'annonce également. Par hasard, avez vous une date ou une fourchette pour le PHP 6 ? Est ce qu'il y a déjà des directives de programmation pour cette nouvelle version du langage.

Bonne après midi à vous.
La Tux attitude avec les kiw'z syou plait
Komodo Edit - Inkscape - Dia

Mammouth du PHP | 2937 Messages

06 août 2009, 13:40

Le HTML 5 est mis en avant au profit du XHTML 2 (lire cet article).
Au détriment du XHTML 2, plutôt ;)

Pour le PHP 6, la date de sortie est encore une inconnue ; en revanche, certaines « directives », comme tu dis, doivent être déjà prises en compte, comme le fait que les directives register_globals, magic_quotes_gpc et magic_quotes_runtime seront supprimées (elles sont déjà considérées comme obsolètes en PHP 5.3).

Eléphant du PHP | 453 Messages

06 août 2009, 13:53

Hello Victor,

Ah oui oups ! :oops: Je devais pas être bien réveillé. C'est un bon point la disparition du register_global, magic_quotes. Merci pour cette info.
La Tux attitude avec les kiw'z syou plait
Komodo Edit - Inkscape - Dia

Petit nouveau ! | 9 Messages

07 août 2009, 08:20

Et concrètement, comment se présente le php 5? Faut-il utiliser de nouvelles balises? Ou bien est-ce juste un php4 avec de nouvelles possibilités?

Mammouth du PHP | 2937 Messages

07 août 2009, 12:16

Et concrètement, comment se présente le php 5? Faut-il utiliser de nouvelles balises? Ou bien est-ce juste un php4 avec de nouvelles possibilités?
Ce sont toujours les mêmes balises : <?php et ?>.

Il y a pas mal de nouvelles possibilités : de nouvelles fonctions (scandir (), file_put_contents ()…) et, surtout, une refonte du modèle objet.

Après, pour activer PHP 5, tout dépend des hébergeurs (renseigne-toi auprès du tien si jamais il n'active pas PHP 5 par défaut).

Sur ce, j'arrête, parce qu'on dévie du sujet initial, fût-il résolu. ;)

Petit nouveau ! | 9 Messages

07 août 2009, 23:51

Merci pour toutes tes précisions en tout cas ;)