n°22
PHP Simple HTML Dom compatible PHP 7.3
Php, Web
28 août 2019

Simple_html_dom est un très bon outil (je l'utilise par exemple pour cine-ics), mais il n'est plus mis à jour. Entre passant à PHP 7.3 on a donc quelque problèmes de compatibilité.

En suivant quelques indications trouvées ça et sur StackOverflow, j'ai modifié à minima la librairie pour la faire fonctionner sous PHP 7.3. Aucune garantie si ces modifications causent des problèmes par ailleurs.

Voici le fichier : simple_html_dom_php73.zip.

Pour information, c'est principalement le support pour les offset négatif de la fonction file_get_contents à partir de PHP 7.1 qui semble être la cause des problèmes. La librairie Simple_html_dom utilisait des offsets négatifs comme raccourci de code pour spécifiait des valeurs nulles.


c. héraud-louisadat

architecte & développeur
67200 Strasbourg
heraud-arobase-laponies-point-fr

*1992, Strasbourg.

Diplômé d'état en 2016 de l'ENSA Paris-Malaquais et de la RWTH Aachen et habilité à maîtrise d'oeuvre en nom propre (HMONP) en 2019, j'ai travaillé pour diverses agences d'architecture à Paris et Berlin puis fait de la recherche en histoire de l'art sur l'architecture Heimatschutz. J'ai fondé l'agence Atkinson-Héraud Architectes en 2023 avec Isabelle Atkinson-Evans. Je développe également des applications pour le Web et la 3D. Vous pouvez par ailleurs consulter l'archive net art des travaux laponies.fr ainsi que la carte des bonnes adresses.

Amis, famille et blogroll : Anaïs Héraud-Louisadat, Héraud–Baumann, Till Baumann, Antoine Le Dreff, Station Zéro, BALT.

alsace europe