Codes sources PHP

Sources PHP, préciser les frameworks utilisés, la version de PHP
Ajouter un nouvel élément

    Arbre de newick

    Licence : GPL - 25/07/2012 - Téléchargé x
    Newick est le nom d'un format de fichier utilisé en biologie pour décrire les relations phylogénétiques entre diverses êtres vivants ou molécules biologiques telles que l'ADN. le code présenté est une classe qui parse une représentation textuelle (sauce moi-même) et généère un arbre à tableau. Avec une 2e passe sur l'arbre on peut reformater les arbres sur d'autres formats dont de l'xml simple.

    http://fr.wikipedia.org/wiki/Newick
    http://en.wikipedia.org/wiki/Newick_format

    // il y a un peu de code de DEMO au debut code:
    $toto = '((((1:0.a1,2:a2)3:0.a3,((4:0.b1,5:0.b2)6:0.b3,(7:0.c1,8:0.c2)9:0.c3)10:0.bc3)11:0.abc3,(12:0.d1,13:0.d2):0.d3)14:0.abcd3,15:0.e2)';
    //$toto ='(((((1:0.01,2:0.01):0.05,(5:0.02,19:0 ... Voir la suite

    Google Plus pour PHP

    Licence : Libre - 11/08/2011 - Téléchargé x
    Ce petit code source va vous permettre de lister sur votre propre site web le contenu de votre fil d'actualité personnel de Google Plus.

    Il s'agit bien entendu d'un petit script personnel en attendant une vrai solution plus complète et moins "bidouillée". Mais elle devrait convenir pour le moment.

    Vous pouvez voir le résultat sur mon site personnel http://www.thomasmoreira.com

    EasySchool - système pour la gestion des établissements scolaire

    Éditeur : dabach.net +
    EasySchool est un système pour la gestion des établissements scolaire, caractérise par la simplicité et la facilité d'utilisation, Il permet à l'école de passer de la forme de papier traditionnel à la forme électronique via Internet ..

    Télécharger : http://www.dabach.net/easyschool

    Afficher le Grouillou Rank d'un site

    Licence : Gratuit - 18/05/2015 - Téléchargé x
    [b]Le Grouillou Rank est un nouvel indice de visibilité des sites en France, basé sur des critères de référencement, d'audience, de popularité sur les moteurs de recherche et les réseaux sociaux.
    Ce script permet d'afficher le Grouillou Rank d'un nom de domaine, sous forme d'une jauge graphique et d'un pourcentage.[/b]

    [PHP5] Parseur XML

    Licence : Autre - 15/02/2011 - Téléchargé x
    Il s'agit de 2 objets : xml_tree et xml_node codés en PHP5
    (il devrait être facile de les "downgrader").

    [PHP5] Google Sitemap

    Licence : Autre - 15/02/2011 - Téléchargé x
    Voici une classe permettant de générer un Google Sitemap en PHP5. Vous devez activer l'extension DOM pour pouvoir l'utiliser.

    La méthode getTime() prend un paramètre chaîne et le convertit en timestamp. Elle accepte les formats :

    * JJ-MM-AAAA
    * JJ/MM/AAAA
    * JJ.MM.AAAA

    Exemple d'utilisation de la classe Sitemap :


    require 'Sitemap.php';

    $sitemap = new Sitemap();

    $sitemap->createUrl(
    'http://g-rossolini.developpez.com/',
    Sitemap::getTime('16/08/2007'),
    Sitemap::FREQ_MONTHLY,
    0.8
    );

    $sitemap->createUrl(
    'http://g-rossolini.developpez.com/tutoriels/php/zend-framework/debuter/',
    S ... Voir la suite

    Script qui permet d'afficher la saison actuelle

    Licence : Gratuit pour usage non commercial - 12/07/2013 - Téléchargé x
    Ecrire un script bilan1.php qui permet d'afficher la saison actuelle soit "C'est le printemps !" ou "C'est
    l'hiver !" ou "C'est l'automne !" ou "C'est l'été !". Tester.

    Afficher le nombre d'années bissextiles

    Licence : Gratuit pour usage non commercial - 13/07/2013 - Téléchargé x
    Ecrire un script bilan2.php qui permet d'afficher le nombre d'années bissextiles que vous avez vécu depuis
    votre naissance en indiquant lesquelles.

    Génération d'un flux rss podcast en PHP

    Licence : Autre - 30/12/2014 - Téléchargé x
    Voici 2 classes PHP permettant de générer facilement un flux RSS de type Podcast

    Attention, il faut activer Dom de PHP.

    Je vous conseille de bien lire la documentation des 2 constructeurs pour bien comprendre l'implication de chaque éléments ainsi que le système d'injection de données.

    Vous trouvez un exemple d'utilisation dans l'archive ou dans le sujet du forum
    Pour les utilisateurs de composer, github, packagist & co : https://packagist.org/packages/cyberomulus/podcast-generator

112 éléments

Contacter le responsable de la rubrique PHP