Php+fonction explode
Anoso
Messages postés
185
Statut
Membre
-
Anoso Messages postés 185 Statut Membre -
Anoso Messages postés 185 Statut Membre -
voila ce code qui affiche les n premier mots dans un texte et il marche bien cool
le problème est que j'arrive pas a afficher les mots à partir d'une ligne précis :
exemple afficher 4éme mot dans la 3éme ligne :(
quelqu'un peux m'aider svp?
mon code:
function resume_xmots($MaChaine,$xmots)
{
$ChaineTab=explode(" ",$MaChaine);
for($i=0;$i<$xmots;$i++)
{
$NouvelleChaine.=" "."$ChaineTab[$i]";
}
return $NouvelleChaine;
}
le problème est que j'arrive pas a afficher les mots à partir d'une ligne précis :
exemple afficher 4éme mot dans la 3éme ligne :(
quelqu'un peux m'aider svp?
mon code:
function resume_xmots($MaChaine,$xmots)
{
$ChaineTab=explode(" ",$MaChaine);
for($i=0;$i<$xmots;$i++)
{
$NouvelleChaine.=" "."$ChaineTab[$i]";
}
return $NouvelleChaine;
}
A voir également:
- Php+fonction explode
- Fonction si et - Guide
- Easy php - Télécharger - Divers Web & Internet
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Expert php pinterest - Télécharger - Langages
1 réponse
Tout d'abord fait un explode "\n" pour obtenir à array contenant chaque ligne.
Après, tu pourras faire un explode " " pour chaque mot de chaque ligne.
Après, tu pourras faire un explode " " pour chaque mot de chaque ligne.
<?php
$texte = 'Salut. Comment vas-tu ?'."\n";
$texte .= 'Super ! Et toi ?'."\n";
$lignes = explode("\n", $texte);
$i = 0,
foreach($lignes as $ligne) {
$lignes[$i] = explode(" ", $ligne);
}
echo $lignes[0][1]; // Affiche : Comment
?>Je n'ai pas testé mais ça devrait être ça.
mais svp j'ai posé des questions concernant ssh en php mais personne n'a pas répondu pouvez vous m'aider svp?
j cherche comment envoyer commande vers un routeur cisco avec php via ssh?