Tips : Conversions de devises


Samuel Breton
Tips : Conversions de devises

Aujourd’hui je vous montre juste une petite astuce pour avoir les taux de conversion de l’Euro vers d’autres devises.

Le site de la banque centrale Européenne publie tous les jours un fichier XML contenant les taux de conversion à jour.

Il fournit également un morceau de code donnant un exemple de manipulation
(suite…)

Show Comments (7)

Comments

  • Alexandre

    Mais avec ça, tu ne vas pas charger ton XML à chaque fois que tu veux convertir une valeur ?

    • Article Author
  • Validation d’un numéro siret : sfValidatorSiret Blog Symfony – Lexik Montpellier

    […] vous avez pu le voir avec les récents posts, nous avons eu pas mal de gestion de facturation: conversion de devises, validation d’un numéro de tva […]

    • Article Author
  • jaycreation

    Enorme ! merci ! je met vite ton site en favoris !

    • Article Author
  • Clément Gautier

    Sympa effectivement. Par contre ça doit être sacrément mémorivore si t’y fait appel souvent. Sans compter les (peut etre rares je ne dis pas) moment où le flux n’est pas accessible.

    Pour ma part je vais récupérer une partie de ton script pour le mettre dans un cron qui tournera une fois par jour pour me mettre à jour en base les valeurs d’une table devise (accessoirement ça me permettra si j’ai envie de logger les cours des devises ^^).

    Merci à toi en tout cas pour ce helper ça dépanne bien 😉

    • Article Author
  • Yerkey

    Enfin un bon article sur ce sujet,je suis un geek blogger et j’ai parfois du mal a trouver ce genre de billets qui changent !

    • Article Author
  • Carles

    Bonjour,
    ereg() est obsolete, il y a un article qui explique une façon simple d’extraire les données de cet xml:
    http://sldesign.openwab.com/2010/06/26/sugar-crm-gestion-des-devises-en-automatique/

    Cube->Cube->Cube;
    $currency[] = array();
    foreach($devises as $devise => $att)
    {
    $att[‘currency’]; // ex: USD
    $att[‘rate’]; // ex: 1.3222
    }
    ?>

    en vous remerciant pour ce forum si interessant 😉

    • Article Author
  • Samuel Breton

    C’est quand meme bien fait!

    • Article Author

Recevez nos articles