begin process at 2010 02 10 06:42:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

séparateur paragraphe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

séparateur paragraphe

dimanche 11 mars 2007 à 00:33:49 | séparateur paragraphe

elmekki

Bonjour,

je cherche à séparer un texte avec split 

par exemple :

p1
p11

p2
p22
p222

p3
p33

je veux que chaque paragraphe soit dans une variable

j'ai utilisé le séparateur \n\n, split([\n\n],$pa), mais ça marche pas

qu'est ce que je dois utiliser comme séparateur ?

Merci d'avance
dimanche 11 mars 2007 à 02:40:31 | Re : séparateur paragraphe

JulSoft

Membre Club
essaye avec un explode('\n\n',$pa) (pas testé)...
dimanche 11 mars 2007 à 09:57:25 | Re : séparateur paragraphe

malalam

Administrateur CodeS-SourceS
explode ("\n\n", $pa);
plutôt.

dimanche 11 mars 2007 à 18:03:34 | Re : séparateur paragraphe

elmekki

je l'ai essaiyé mais il marche pas

j'ai fais ce code : 

$vp=explode("\n\n", $pa);

echo $vp[0];

qui doit normalemnt afficher que le premier paragraphe, mais il affiche tout le texte

Avez vous d'autres solutions ?

dimanche 11 mars 2007 à 19:20:14 | Re : séparateur paragraphe

vilhjalms

Saell og blesuð

"\r\n" ?

Vilhjálms Sigurðsdóttir aka Frëyjá
dimanche 11 mars 2007 à 19:32:09 | Re : séparateur paragraphe

elmekki

Avec ça il donne juste la premiere ligne et pas le premier paragraphe
dimanche 11 mars 2007 à 20:48:40 | Re : séparateur paragraphe

elmekki

toujours pas de solution ?
lundi 12 mars 2007 à 10:48:22 | Re : séparateur paragraphe

vilhjalms

Réponse acceptée !
Saell og blesuð

Contenu de test.txt :

toto et titi
toto et titi

tata et toto
tata et toto

titi et toto
titi et toto
titi et toto
titi et toto


<?php

$paragraphe_id=0;
$handle=file('test.txt');
$nb_lignes=count($handle);

for($i=0;$i<=$nb_lignes-1;$i++){
    if(trim($handle[$i])!==''){
        $paragraphe[$paragraphe_id].=trim($handle[$i]).'<br />'."\r\n";
    }else{
        $paragraphe[$paragraphe_id].='<br />'."\r\n";
        $paragraphe_id++;
    }
}

$nb_paragraphe=count($paragraphe);

for($i=0;$i<=$nb_paragraphe-1;$i++){
    echo $paragraphe[$i];
}

?>

Vilhjálms Sigurðsdóttir aka Frëyjá
lundi 12 mars 2007 à 11:45:57 | Re : séparateur paragraphe

malalam

Administrateur CodeS-SourceS
$vp = array_filter (explode ("\n", $pa));

lundi 12 mars 2007 à 12:12:15 | Re : séparateur paragraphe

vilhjalms

Saell og blesuð

Merci Malalam je ne connaissais pas cette function et apres un rapide coup d oeil sur php.net bah effectivement :) elle me servira tres prochainement

Vilhjálms Sigurðsdóttir aka Frëyjá

1 2

Cette discussion est classée dans : paragraphe, séparateur, split


Répondre à ce message

Sujets en rapport avec ce message

SPLIT [ par fatNugly ] y'a t'il une fonction en php qui fait la meme chose que la fonction split en vb soitune fonction a laquelle on donne le nom du string ansi que le cara Recherche d'une chaine de caractère dans un fichiers et affichage du paragraphe contenant la chaine? [ par dolu007 ] j'ai besoin de programmer un logiciel qui va me permettre de rechercher un mot ou une chaine de caractèredans un fichier lui meme contenu dans un répe lien vers un paragraphe dela meme page [ par cafnoire ] salut, je voudrais un exemple simple (sorce) qui explique comment créer un lien vers un paragraphe de la meme page.a+ split et la lecture de fichier [ par Nifhell ] Salut à tous!!Bon alors voilà j'essaie de créer un espace membre avec un fichier log qui contient tout les mots de passe et les noms de membre... ceci Recuperer le texte d'une page dans un variable + split [ par Sylvainlefou ] SalutJ'ai deux question a poser (j'esper qu'elles ne sont pas deja sur le forum) :Tout d'abord, comment recuperer le texte, ou la source d'une page d comparer 2 chaines de caractere [ par ThaSuperJoGirL ] Salut! Je dois comparer 2 chaines de caracteres qui sont plutot longues.. Je sais qu'il existe plusieurs fonctions php pour cela, mais celles-ci retou Exp. Regulière - Split - Problème [ par bucherb ] Hello!J'ai un ptit problème, j'ai une expression régulière qui fonctionne super quand je l'utilise en C# par exemple, mais quand j'essaye de l'utilise probleme de date-> timestamp mysql [ par mictif ] Je n'y arrive pas peut on m'expliquer ? $tab['date']='10/12/2005 10:12:50'; list ($date, $time) = split (' ', $tab['date']); list ($day, $month, Probléme de pattern [ par SA7BOOCH ] Bonjour,J'ai un probléme de pattern, je veux découper une chaine de caractére pour faire une recherche sur chaque partie de cette chaine.les caractére Parser Exalead suite a un partenariat avec ces derniers. [ par Doona ] Bonjour à tous et à toutes, Nous avons comme projet de créer le premier moteur de recherche humanitaire qui a pour nom Doona (www.doona.fr). Exalead


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales