Sélectionner une ligne dans un tableau

Eléphant du PHP | 256 Messages

05 mai 2011, 00:22

Bonjour,

Un tableau me renvoie 8 lignes. Une ligne peut être précédée de -, de * ou d'un espace. Naturellement, la ligne affectée est variable.

Chaque ligne à une longueur différente.

Comment ne sélectionner que la ligne précédée de * ?

Je ne trouve pas le début du raisonnement. :mrgreen:

Merci,

Cordialement,

Gaspard

ViPHP
ViPHP | 928 Messages

05 mai 2011, 01:17

Qu'entends tu par tableau ? Un tableau PHP ?
Bref, pour savoir le premier caractère que contient une variable fait comme ceci :
if (substr($ligne, 0, 1) == '*')
{
   // La variable ligne commence par *
}
++

ViPHP
xTG
ViPHP | 7331 Messages

05 mai 2011, 08:01

Est-ce que cela n'irait pas plus vite d'accéder au caractère de la chaîne ?
if( $ligne[0] == '*')
{
  //...
}

Eléphant du PHP | 256 Messages

05 mai 2011, 08:41

Bonjour,

Merci Genova et xTG pour vos réponses. :)

J'ai retenu la solution proposée par Genova qui me "parle" davantage.

Cordialement,

Gaspard