par
Hubert Roksor » 30 juil. 2007, 17:59
Au passage, tu peux exploiter les propriétés de tes données. En l'occurence, tu veux itérer sur l'alphabet, on peut faire ça avec "for"
$tr = array();
for ($c = 'a'; $c <= 'z'; ++$c)
{
$tr[$c] = '<img src="'.$theme. $c . '.jpg">';
}
Évidemment, si tu veux autrechose qu'un simple alphabet, ça ne marche plus.
Si tu es sûr que $user ne contient que des caractères autorisés tu peux réfléchir dans l'autre sens en itérant sur chaque lettre de la chaîne de départ et effectuer les remplacements au fûr et à mesure.
$len = strlen($user);
for ($i = 0; $i < $len; ++$i)
{
echo '<img src="', $theme, $user[$i], '.jpg"';
}
Au passage, tu peux exploiter les propriétés de tes données. En l'occurence, tu veux itérer sur l'alphabet, on peut faire ça avec "for"
[php]$tr = array();
for ($c = 'a'; $c <= 'z'; ++$c)
{
$tr[$c] = '<img src="'.$theme. $c . '.jpg">';
}[/php]
Évidemment, si tu veux autrechose qu'un simple alphabet, ça ne marche plus.
Si tu es sûr que $user ne contient que des caractères autorisés tu peux réfléchir dans l'autre sens en itérant sur chaque lettre de la chaîne de départ et effectuer les remplacements au fûr et à mesure.
[php]$len = strlen($user);
for ($i = 0; $i < $len; ++$i)
{
echo '<img src="', $theme, $user[$i], '.jpg"';
}[/php]