Nestecha
Invité n'ayant pas de compte PHPfrance
11 déc. 2014, 19:53
Pour ton exercice tu as donc une page alphabet.php qui pourrait se présenter comme ceci :
<?php $sAlphabet = "abcdefghijklmnopqrstuvwxyz"; ?>
Puis ton index.php :
<?php include 'alphabet.php'; ?>
1/ Tu peux réutiliser ta variable $sAlphabet, puisque tu as inclu alphabet.php dans index.php. Inclure ce fichier, c'est comme copier coller tout le contenu du fichier à la place de "include...".
Donc tu peux ajouter :
<?php include 'alphabet.php';
echo $sAlphabet;
?>
Tu verras donc tout l'alphabet. Maintenant tu ne veux que les 10 premières lettres, pour ça quand tu sais pas (et tu ne sauras clairement pas, vu que ton prof ne t'as rien dit, c'est soit qu'il est naze, soit qu'il veut simplement t'apprendre à chercher, c'est essentiel quand on développe), tu vas sur
http://php.net/ puis là vu que tu veux faire des changements sur une string (chaîne de caractères), tu cherches string. >>
http://php.net/manual/fr/ref.strings.php
Là, y'en a beaucoup. En général pour les strings les fonctions qui vont t'intéresser quand tu débutes, ce sont les fonctions avec "str" dedans. Ici, tu devras utiliser substr >>
http://php.net/manual/fr/function.substr.php
Voilà la syntaxe, il te reste qu'à changer les valeurs de $iStart et $iLength, regarde la doc et les exemples pour savoir quoi faire pour avoir les 10 premières lettres, c'est simple.
<?php include 'alphabet.php';
$iStart = 200; // change cette valeur
$iLength = 200; // change cette valeur
$sAlphabet = substr($sAlphabet, $iStart, $iLength);
echo $sAlphabet;
?>