D'après ma php_info(), ma version de PHP est la version 5.2.9.
Cependant, pour une raison quelconque, lorsque j'essaie d'utiliser json_decode, je reçois une erreur indiquant que la fonction n'est pas trouvée (alors qu'elle devrait l'être pour PHP 5.2 et plus).
PHP.net me suggère de vérifier la commande configure :
'. /configure' '--prefix=/usr/local/php5' '--with-config-file-scan-dir=/usr/local/php5/etc' '--with-apxs2=/usr/sbin/apxs' '--disable-all' '--enable-libxml' '--with- libxml-dir=/usr/local' '--enable-reflection' '--disable-cli' '--disable-cgi' '--enable-zend-multibyte' '--with-regex=php' '--enable-filter' '--with-pcre-regex=yes'
Je ne comprends pas la moitié de tout cela, mais le --disable-all pourrait être le problème ? Y a-t-il un moyen d'utiliser json_decode sans recompiler PHP ?
Je pourrais trouver une fonction json, mais je préfère utiliser les fonctions PHP intégrées qui devraient être disponibles, et j'ai peur qu'il y ait d'autres fonctionnalités que je voudrais utiliser plus tard.
Les bibliothèques pour JSON existent-elles, qu'elles aient été compilées ou non, et puis-je les inclure directement lorsque je veux les utiliser ?