PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 8
wzqdnhflkpwv Отправлено: 16 Октября, 2019 - 12:30:00 • Тема: можно пример к этой части кода или подностью расширение_$f_есть_txt) • Форум: Программирование на PHP

Ответов: 0
Просмотров: 508
PHP:
скопировать код в буфер обмена
  1.  
  2. можно пример  к этой части кода или подностью расширение_$f_есть_txt)
  3.  
  4.  
  5. unset($FNames); // на всякий случай стираем массив
  6. while ($f = очередное_имя_файла_в_текущем каталоге)
  7. if (расширение_$f_есть_txt) $FNames[] = $f;
  8. // теперь $FNames содержит список файлов с расширением txt
  9.  
  10. можно пример
  11. расширение_$f_есть_txt)
wzqdnhflkpwv Отправлено: 16 Октября, 2019 - 10:56:08 • Тема: что нужно ввести в форму чтоб было Вы внимательный человек, поздравляем! • Форум: Программирование на PHP

Ответов: 0
Просмотров: 558
PHP:
скопировать код в буфер обмена
  1. что нужно ввести в форму чтоб было Вы внимательный человек, поздравляем!
  2.  
  3.  
  4. <!DOCTYPE html>
  5. <html lang="ru">
  6. <head>
  7.   <title>Модель сценария для обработки формы</title>
  8.   <meta charset='utf-8'>
  9. </head>
  10. <body>
  11.   <?PHP
  12.     $WasError = 0; // индикатор ошибки - если не 0, то была ошибка
  13.     // Если нажали кнопку Submit (с именем $doSubmit)...
  14.     if (isset($_REQUEST['doSubmit'])) do {
  15.       // Проверка входных данных
  16.       if ($_REQUEST['reloads'] != 1+1+7) { $WasError = 1; break; }
  17.       if ($_REQUEST['loader'] != "source") { $WasError = 1; break; }
  18.       // и т. д. - здесь может быть множество других проверок.
  19.       // ...
  20.       // В этой точке данные точно в порядке. Обрабатываем их.
  21.       echo "Вы внимательный человек, поздравляем!<br />";
  22.       // Можно записать данные в файл.
  23.       exit();
  24.     } while (0);
  25.     // Произошла ли ошибка?
  26.     if ($WasError) {
  27.       echo "Вы ответили неверно, попробуйте еще раз.";
  28.     }
  29.   ?>
  30.   <!-- Выводим форму, через которую пользователь будет запускать этот
  31.   сценарий, и, возможно, отображаем сообщение об ошибке в случае,
  32.   если $WasError != 0. -->
  33.   <form action="<?=$_SERVER['REQUEST_URI']?>" method="POST">
  34.     Число перезагрузок: <input type="text" name="reloads">    Загрузочная программа: <input type="text" name="loader"><br />  
  35.     <input type="submit" name="doSubmit" value="Ответить на вопросы">
  36.   </form>
  37. </body>
  38. </html>
wzqdnhflkpwv Отправлено: 16 Октября, 2019 - 10:04:59 • Тема: Объясните логику кода что так идет вывод • Форум: Программирование на PHP

Ответов: 6
Просмотров: 661
можно например с этого
wzqdnhflkpwv Отправлено: 16 Октября, 2019 - 09:28:23 • Тема: Объясните логику кода что так идет вывод • Форум: Программирование на PHP

Ответов: 6
Просмотров: 661
как цифры такие появляются
wzqdnhflkpwv Отправлено: 16 Октября, 2019 - 09:17:04 • Тема: Объясните логику кода что так идет вывод • Форум: Программирование на PHP

Ответов: 6
Просмотров: 661
PHP:
скопировать код в буфер обмена
  1. Объясните логику кода что так идет вывод
  2.  
  3. <?PHP ## Вывод всех степеней двойки до 2^31 включительно.
  4.  $i = 1;
  5.   $p = 1;
  6.   while ($i < 32) {
  7.     echo $p, " ";
  8.     $p = $p * 2; // можно было бы написать $p *= 2
  9.     $i = $i + 1; // можно было бы написать $i += 1 или даже $i++
  10.   }
  11. ?>
  12.  
  13.  
  14. как такое получилось?
  15. 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824
wzqdnhflkpwv Отправлено: 16 Октября, 2019 - 09:10:39 • Тема: if($v) объясните какое значение идет в массив • Форум: Программирование на PHP

Ответов: 11
Просмотров: 966
array (size=2)
'known' =>
array (size=2)
'PHP' => string '1' (length=1)
'Perl' => string '0' (length=1)
'doGo' => string 'Go!'
то есть из value="1"
wzqdnhflkpwv Отправлено: 16 Октября, 2019 - 09:01:12 • Тема: if($v) объясните какое значение идет в массив • Форум: Программирование на PHP

Ответов: 11
Просмотров: 966
мне понятно
я хочу понять какое значение идет
мне для понимания
wzqdnhflkpwv Отправлено: 16 Октября, 2019 - 08:57:13 • Тема: if($v) объясните какое значение идет в массив • Форум: Программирование на PHP

Ответов: 11
Просмотров: 966
PHP:
скопировать код в буфер обмена
  1. if($v) объясните какое значение идет в массив
  2. Perl вот ключ например , а какое значение у него
  3.  
  4. <!DOCTYPE html>
  5. <html lang="ru">
  6. <head>
  7. <title>Гарантированный прием значений от флажков</title>
  8. <meta charset='utf-8'>
  9. </head>
  10. <body>
  11. <?PHP
  12. if (isset($_REQUEST['doGo'])) {
  13. foreach ($_REQUEST['known'] as $k => $v) {
  14. if($v) echo "Вы знаете язык $k!<br>";
  15. else echo "Вы не знаете языка $k. <br>";
  16. }
  17. }
  18. ?>
  19. <form action="<?=$_SERVER['SCRIPT_NAME']?>" method="post">
  20. Какие языки программирования вы знаете?<input type="hidden" name="known[PHP]" value="0">
  21. <input type="checkbox" name="known[PHP]" value="1">PHP
  22. <input type="hidden" name="known[Perl]" value="0">
  23. <input type="checkbox" name="known[Perl]" value="1">Perl
  24. <input type="submit" name="doGo" value="Go!">
  25. </form>
  26. </body>
  27. </html>

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB