Forum Ordinatueur ! http://forum.ordinatueur.org

OrdinatUeur.org - Bienvenue dans notre communauté...
Pour être prevenu des importantes mises à jour du forum, et de celles du site, inscrivez vous à la mailing liste :


Pour entrer sur le chat cliquez ici ou si le premier est en panne cliquez ici - Lisez les regles du chat ici !
Pour parler de foot tapez /j #om (salon partenaire). Pour atteindre ce chat sur le réseau IRC Evolu.NET, c'est /j #ordinatueur ! Bon Ch@t...

Forum Ordinatueur ! http://forum.ordinatueur.org Index du Forum -> Internet et Réseaux... -> (R) Comment couper une chaine de caractere en PHP?
Poster un nouveau sujet  Répondre au sujet Voir le sujet précédent :: Voir le sujet suivant 
(R) Comment couper une chaine de caractere en PHP?
MessagePosté le: Lun Mai 10, 2004 9:06 pm Répondre en citant
Bling182
Modérateur
 
Inscrit le: 30 Nov 2003
Messages: 2213
Localisation: Somewhere in the sky




Voila je veux couper une chaine de caractere recuperée ds une base de données tous les 40 caracteres...
Je voudrais donc savoir comment on peut faire ca...

_________________
Vis ton rêve, ne rêve pas ta vie.

Tu veux ta photo ?
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Lun Mai 10, 2004 9:50 pm Répondre en citant
nirousse
Grand Posteur
 
Inscrit le: 14 Fév 2004
Messages: 773
Localisation: Besançon




Substr()
http://www.nexen.net/docs/php/annotee/function.substr.php
des que tu cherches qq chose en PHP, va sur www.nexen.net et cherches...
wala wala !!!

_________________

Enjoy Yourself
Nyro
http://nyrodev.com/
http://nyrodev.info/
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Mar Mai 11, 2004 9:11 pm Répondre en citant
Bling182
Modérateur
 
Inscrit le: 30 Nov 2003
Messages: 2213
Localisation: Somewhere in the sky




Ok merci j'irais faire un tour...
G deja trouve ca :

Code:
function couper()
{ global $chaine;
  $tmp = $chaine;
  $chaine = " ";
  $coupure = FALSE;
  while (strlen ($tmp) > 40)
  { $chaine .= substr ($tmp, 0, 40)."<br>";
    $tmp = substr($tmp, 40);
    $coupure = TRUE;
  }
  if (strlen($tmp) != 0)
  { $chaine .=$tmp;
    return;
  }
  if ($coupure) $chaine = substr($chaine, 0, strlen($chaine)-4);
  return;
}

_________________
Vis ton rêve, ne rêve pas ta vie.

Tu veux ta photo ?
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Mar Mai 11, 2004 9:46 pm Répondre en citant
nirousse
Grand Posteur
 
Inscrit le: 14 Fév 2004
Messages: 773
Localisation: Besançon




ok, mé dis voir, c pk faire exactement que tu veux coupé ta chaine ?
tu veux juste retourné les 40 premiers caractères ou bien retourné 40 sur 1 ligne, 40 sur la 2nde, etc...
(ca, c ce ke fé ta fonction)

_________________

Enjoy Yourself
Nyro
http://nyrodev.com/
http://nyrodev.info/
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Mer Mai 12, 2004 8:07 am Répondre en citant
Bling182
Modérateur
 
Inscrit le: 30 Nov 2003
Messages: 2213
Localisation: Somewhere in the sky




Ben oui je veux retourner 40 caracteres par ligne...
pour afficher ca ds une page internet ss depasser des deux cotés...

_________________
Vis ton rêve, ne rêve pas ta vie.

Tu veux ta photo ?
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Mer Mai 12, 2004 11:56 am Répondre en citant
nirousse
Grand Posteur
 
Inscrit le: 14 Fév 2004
Messages: 773
Localisation: Besançon




vah c bon alors, par contre, ca coupera sans doute des mots en 2...
dans, ce cas, j'av fé 1 truc pour regardé s'il existé des mots de Plus de n caractères et si oui, ca la coupé...
Code:
function couper($message) {
$messs=explode(" ",$message);

while(list($cle,$val) = each($messs))
{
if (strlen($val) > 45) {
  $iii=0;
  While ($iii <= strlen($val)) {
    $mess[]=substr($val,$iii,45);
    $iii=$iii+45;
    }
  $messs[$cle]=implode("<BR>",$mess);
  }
}
$message=implode(" ",$messs);
return $message;
}


wala wala !!!

_________________

Enjoy Yourself
Nyro
http://nyrodev.com/
http://nyrodev.info/
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
(R) Comment couper une chaine de caractere en PHP?
Forum Ordinatueur ! http://forum.ordinatueur.org Index du Forum -> Internet et Réseaux...
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous pouvez éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre de fichier dans ce forum
Vous pouvez télécharger des fichiers dans ce forum
Toutes les heures sont au format GMT + 1 Heure  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet  
Powered by phpBB© 2001-2004 phpBB Group
Theme created by Vjacheslav Trushkin
Traduction par : phpBB-fr.com