Chaines de caractères

Retrouvez ici tous les meilleurs téléchargements Chaines de caractères
Ajouter un nouvel élément

    Un BBCode pour faire des smileys

    Licence : Non renseignée - 14/02/2011 - Téléchargé 4 x
    Un BBCode pour faire des smileys

    Verifie que le texte entré comporte uniquement des chiffres et des opérateurs arithmétiques

    Licence : Non renseignée - 14/02/2011 - Téléchargé 4 x
    Il vaut mieux vérifier avant qu'elle ne renvoie pas d'erreur, une parenthèse non fermée ou une division par zéro va entrainer une erreur.

    if (preg_match('#(^[\d(]+[ +*()/\d-]*[\d)]+$)#', $txt)) {
    ...
    ...
    }

    Avec ce masque, on peut même remplacer toutes les opérations par leur resultat dans une chaîne quelconque.

    Fonction pour convertir une chaine de caractère en une chaine simplifiée pour URL

    Éditeur : p3x +
    Grâce à cette fonction, vous allez pouvoir convertir n'importe quelle chaine de caractère en une chaine encodée pour vos URL.
    Ceci peut s'avérer très utile lorsque vous souhaitez mettre le titre de vos articles dans vos URL par exemple.

    Exemples :

    "C'est super cool développez.com !" deviendra "c-est-super-cool-developpez-com"

    "Très sympa cette petite fonction PHP >>> (Elle est jolie)" deviendra "tres-sympa-cette-petite-fonction-php-elle-est-jolie"

    Fonction de recuperation de mots clefs dans une chaine de caractère

    Éditeur : p3x +
    Cette petite fonction PHP vous permettra de récupérer les mots clés dans un contenu en fonction de leurs occurrences.
    L'avantage, c'est qu'elle arrive à exclure tous les mots sans intérêt (Adverbes, adjectifs, pronoms, etc...).

    Exemple :

    Developpez est un site qui parle avant tout de programmation. Sur developpez, vous trouvez tous types de langages, d'astuces et de tutos pour votre programmation. Grâce à ce site de programmation vous apprendrez très vite.

    Résultat de mots clés :

    programmation => 3 occurences
    developpez => 2 occurences
    site => 2 occurences

    Crypter une adresse email pour éviter le spam

    Licence : Non renseignée - 14/02/2011 - Téléchargé 3 x
    Crypter une adresse email pour éviter le spam

    Mettre des mots en surbrillance dans un texte

    Licence : Non renseignée - 14/02/2011 - Téléchargé 3 x
    Utilisation

    Gérer de l'UTF8 sans tenir compte de l'encodage du navigateur

    Licence : Non renseignée - 14/02/2011 - Téléchargé 2 x
    Deux fonctions qui permettent écrire de l'arabe, du chinois, du russe...
    sans se soucier de savoir si l'utilisateur a forcé le codage ou laissé le choix "codage auto" dans le navigateur.

    Ma fonction utf8entities ne transforme pas les & en &. Ainsi si on passe "é" ou "é" ça imprime "é" à l'écran. Mais c'est vrai que ça peut être un bug vu que ça se comporte pas exactement comme htmlentities. Il en va de même pour < et >. Donc si on veut exactement le même comportement qu'htmlentities, il faut modifier la ligne (vers la fin du code)

    $entities .= $value

    Enlever les accents d'une chaîne

    Licence : Non renseignée - 14/02/2011 - Téléchargé 2 x
    Enlever les accents d'une chaîne
    Utile pour le tri alphabétique.

    Mélanger une phrase

    Licence : Non renseignée - 14/02/2011 - Téléchargé 1 x
    Mélanger une phrase

    Transformer les mails et urls en liens cliquables

    Licence : Non renseignée - 14/02/2011 - Téléchargé 1 x
    Transformer les mails et urls en liens cliquables

    BBCode simple

    Licence : Non renseignée - 14/02/2011 - Téléchargé 1 x
    BBCode simple

    Pour avoir des listes numérotées


    .un {
    list-style-type: decimal;
    }
    .aa {
    list-style-type: lower-alpha;
    }
    .AA {
    list-style-type: upper-alpha;
    }
    .ii {
    list-style-type: lower-roman;
    }
    .II {
    list-style-type: upper-roman;
    }


    Utilisation


    Arbre de newick

    Licence : GPL - 25/07/2012 - Téléchargé 1 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

12 éléments