decoupage de chaine en 2
3 messages
• Page 1 sur 1
- dudo
- WRInaute occasionnel

- Messages: 453
- Inscription: 10 Jan 2004
decoupage de chaine en 2
bonjour,
Je cherche a decouper une chaine en 2 à $max=170;
et extraire $chaine3
$chaine1=$chaine2+$chaine3
j'utilise donc le code suivant, mais
$chaine3 reste entier donc = a $chaine1
note que $chaine2 est bien decoupé à $max=170;
Si vous avez une idée, ou un autre code mais peu gournand
Je cherche a decouper une chaine en 2 à $max=170;
et extraire $chaine3
$chaine1=$chaine2+$chaine3
j'utilise donc le code suivant, mais
$chaine3 reste entier donc = a $chaine1
note que $chaine2 est bien decoupé à $max=170;
Si vous avez une idée, ou un autre code mais peu gournand
- Code: Tout sélectionner
$max=170;
$chaine1=$tab['2'];
// if(strlen($tab['2'])>=$max){$tab['2']=substr($tab['2'],0,$max); $espace=strrpos($tab['2']," "); $tab['2']=substr($tab['2'],0,$espace)."..."; }
if(strlen($chaine1)>=$max) {$chaine2=substr($chaine1,0,$max); $espace=strrpos($chaine1," "); $chaine2=substr($chaine1,0,$espace)."..."; }
$chaine3=str_replace($chaine2,"","$chaine1");
-

Bh@Mp0 - WRInaute discret

- Messages: 245
- Inscription: 18 Jan 2005
Re: decoupage de chaine en 2
- Code: Tout sélectionner
$max=170;
$chaine1=$tab['2'];
if(strlen($chaine1)>=$max) {
$chaine2=substr($chaine1,0,$max);
$espace=strrpos($chaine1," ");
$chaine2=substr($chaine1,0,$espace)."...";
$chaine3=substr($chaine1,$espace);
}
- dudo
- WRInaute occasionnel

- Messages: 453
- Inscription: 10 Jan 2004
Re: decoupage de chaine en 2
Bh@Mp0 a écrit:
- Code: Tout sélectionner
$max=170;
$chaine1=$tab['2'];
if(strlen($chaine1)>=$max) {
$chaine2=substr($chaine1,0,$max);
$espace=strrpos($chaine1," ");
$chaine2=substr($chaine1,0,$espace)."...";
$chaine3=substr($chaine1,$espace);
}
merci pour le code, toutefois dans ce cas je recupere le dernier mot
separer par un espace
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [php] enlever une partie de chaine d'une chaine complete
- extraire une sous chaine d'une chaine
- Sitemap News - découpage
- Découpage maquette en HTML
- création et découpage d'une vignette
- petit bug de découpage de string
- Decoupage d'url / quel interet ?
- Decoupage des résultats dans Google
- Decoupage de nom de domaine avec des tirets
- [REGEX] une chaine contenant une autre chaine
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
