PHP Pb de sortie de boucle - PHP - Programmation
Marsh Posté le 23-06-2010 à 13:44:50
Pourquoi ne pas mettre le tout dans une fonction, et faire un return du texte que tu fais en echo pour quitter les boucles ?
Marsh Posté le 23-06-2010 à 13:49:47
ben je suis pas tres pote avec les fonctions en php
je pourrais mettre un compteur et ne garder que le premier resultat à la limite mais ça me fait ch... de devoir scanner la boucle jusqu'à la fin.
Marsh Posté le 23-06-2010 à 13:55:20
Bon j'ai trouvé :
Code :
|
Marsh Posté le 23-06-2010 à 13:57:57
On est d'accord que lorsque stristr ($input, $ind) est vrai, tu veux arreter les itérations pas vrai ?
Code :
|
ah ben trop tard
Marsh Posté le 23-06-2010 à 13:59:37
il fait peur ton truc, j'ai pas trop compris le coup des 3 lettres et des fichiers,
si ta ta chaine : Je me promenais avec ma grand mere
et que j'ai un fichier nommer nai.txt je le prend et c'est finis ?
la ton code il va juste chercher 3 lettres qui se suivent
Marsh Posté le 23-06-2010 à 14:22:19
oui parce que en fait j'ai 26 * 26 * 26 index differents, chaque index contient des phrases qui contiennent:
AAA
AAB
AAC
...
Marsh Posté le 23-06-2010 à 14:24:11
mais merci tout de même à SICKofitALL
c'est vrai que j'apréhende tout le temps les fonctions sous PHP
Marsh Posté le 23-06-2010 à 14:25:10
et pourquoi pas un glob('indic_'.$input.'*.*') ?
Marsh Posté le 23-06-2010 à 15:31:14
sinon, pour revenir au problème initial, un simple
Code :
|
en ligne 21 permettait de sortir des trois boucles d'un coup
Marsh Posté le 24-06-2010 à 09:57:20
c'est ça, faut mettre break 3;
Marsh Posté le 24-06-2010 à 10:11:42
glob existe aussi en php ?
putain de putain...
J'ai crasché le serveur (soft) et la base de données....
Je savais pourtant bien que faire des SHIFT SUPPR à 4h du matin c'est dangereux !
Entrain de ressortir une vieille copie de sauvegarde...
Scrogneugneu
Marsh Posté le 26-06-2010 à 01:58:32
ReplyMarsh Posté le 26-06-2010 à 09:52:26
ya pas à dire le PHP est vraiment un langage qui permet les pires lignes de code
Marsh Posté le 27-06-2010 à 00:25:16
stealth35 a écrit : il fait peur ton truc, j'ai pas trop compris le coup des 3 lettres et des fichiers, |
j'explique :
voici un extrait du fichier INDIC_ZZO.IND :
Code :
|
Marsh Posté le 23-06-2010 à 13:07:52
voici mon code :
Je cherche dans toute une tripotée de fichiers de 3 lettres
Si les 3 lettres sont dans mon string input, ça doit me retourner LE PREMIER fichier et SEULEMENT celui ci
Or, ça m'en sort bien de trop
Donc, ayant entendu parler de la commande break, je me demande comment sortir de cette super boucle à la première occurrence trouvée...
---------------
http://www.ypikay.com