IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Max de caractères


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2006
    Messages : 49
    Par défaut Max de caractères
    Salut ! J'ai une question j'aimerais couper une chaîne de caractère d'une données dans ma base, mais ça ne marche pas le texte n'apparaît pas. Ça fonctionne seulement quand je tappe le texte directement entre guillemets.
    $str = "dsadsadsa"; // ça marche
    $str = $donnees['url']; //ça marche pas

    Quelqu'un a une idée pourquoi ou quoi faire ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    // Mon texte
    $str = $donnees['url'];
     
    // Longueur max
    $maxlen = 5;
     
    // Chaine coupée à la longueur max
    $cutstring = substr($str, 0, $maxlen);
     
    // Position du dernier espace dans la chaine coupée
    $lastspacepos = strrpos($cutstring, " ");
     
    // On coupe la chaine jusqu'au dernier espace
    $finalstring = substr($cutstring, 0, $lastspacepos);
     
    // On affiche la chaine avec les pointillées à la fin
    echo $finalstring . " [...]";

  2. #2
    Invité
    Invité(e)
    Par défaut
    salut

    normalement ton code est bon... j'ai juste une question : on devnie que ce que tu veux tronquer, c'est une URL. or une URL n'a pas d'espace, donc tu ne pourras pas la tronquer comme ça ...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2006
    Messages : 49
    Par défaut
    Ah ok finalement je ne dois pas tronquer du tout dans mon cas. merci pour ta reponse et désoler j'avais mal saisis comment utiliser cette fonction !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/01/2012, 15h12
  2. extraction choix combobox max 8 caractères ?
    Par Mihalis dans le forum Delphi
    Réponses: 7
    Dernier message: 21/01/2007, 16h45
  3. Augmenter le nombre max de caractères sous windows..
    Par saebakun dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 17/08/2006, 15h25
  4. Réponses: 3
    Dernier message: 24/10/2005, 16h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo