function said($nameTry, $fileName) { $names = getList($fileName); $ret = false; foreach ($names as $name) { if ($nameTry === trim($name)) { $ret = true; } } return $ret; } //si le nom est passé en paramètre if (isset($_POST['name'])) { $nameTry = trim($_POST['name']); // on le met dans une autre var if (said($nameTry, $fileName)) { //si le prénom est prononçable $result = 'Le nom ' . $nameTry . ' peut être prononcé par Codsworth.'; } else { $result = 'Le nom ' . $nameTry . ' n\'est pas prononçable'; } } else { $nameTry = ""; $result = ""; } ?> <form action="" method="POST"> <input type="text" name="name"> <input type="submit"> </form>
<?php function said($x, $y, $z) { $arr = array('Fizz', 'Buzz', 'Whizz'); for ($i = 1; $i < 101; $i++) { $is = true; if (array_search($x, str_split($i)) !== false) { echo $arr[0]; } else { if ($i % $x == 0) { echo $arr[0]; $is = false; } if ($i % $y == 0) { echo $arr[1]; $is = false; } if ($i % $z == 0) { echo $arr[2]; $is = false; } if ($is) { echo $i; } } echo '<br/>'; } } echo said(3, 5, 7);