Чтобы исключить исключительное исключение индекса массива, следует использовать инструкцию расширенный- for
, где и когда они могут.
Основная мотивация (и использовать), когда вы выполняете итерацию, и вам не требуются сложные шаги итерации. Вы не могли бы использовать расширенный for
для перемещения назад в массиве или только для итерации на каждом другом элементе.
Вы гарантированно не исчерпали элементы для повторения при этом, а ваш [исправленный] пример легко конвертируется.
Код ниже:
String[] name = {"tom", "dick", "harry"};
for(int i = 0; i< name.length; i++) {
System.out.print(name[i] + "\n");
}
... эквивалентен этому:
String[] name = {"tom", "dick", "harry"};
for(String firstName : name) {
System.out.println(firstName + "\n");
}
Почему вы создаете новые страницы только для благодарности. Я предлагаю вам создать новую страницу ("/thanks.php"), на которой вы можете динамически передавать электронную почту следующим образом.
<?php
if(isset( Почему вы создаете новые страницы только для благодарности. Я предлагаю вам создать новую страницу ("/thanks.php"), на которой вы можете динамически передавать электронную почту следующим образом.
[110]POST['submit']))
{
$email = Почему вы создаете новые страницы только для благодарности. Я предлагаю вам создать новую страницу ("/thanks.php"), на которой вы можете динамически передавать электронную почту следующим образом.
[110]POST['email'];
echo "<html><head><title>Thanks!</title></head>
<body>
<p>$email</p>
</body>
</html>" ;
}
Создайте новую страницу, назовите ее примерно как thank_you.php
и сразу после fclose($file);
перенаправьте на страницу с благодарностью.
<?php
if(isset( Создайте новую страницу, назовите ее примерно как thank_you.php
и сразу после fclose($file);
перенаправьте на страницу с благодарностью.
[110] ?>
POST['submit']))
{
$email = Создайте новую страницу, назовите ее примерно как thank_you.php
и сразу после fclose($file);
перенаправьте на страницу с благодарностью.
[110] ?>
POST['email'];
$file = fopen("list.txt","a+") or die("file not open");
$s= $email;
fputs($file,$s." ") or die("data not written");
fclose($file);
header("Location: thank_you.php");
}
?>