PHP.SU

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

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

> Найдено сообщений: 5
bruce159357 Отправлено: 09 Октября, 2017 - 10:35:13 • Тема: Создание HTML таблицы с помощью PHP • Форум: Вопросы новичков

Ответов: 0
Просмотров: 61
Помогите, пожалуйста, с решением задачи, потому что я понятия не имею как это сделать.
Необходимо создать функцию, которая будет генерировать HTML страницу с таблицей.
1. На вход подается только двумерный массив вида
PHP:
скопировать код в буфер обмена
  1. array ('text' => 'Текст красного цвета'
  2. , 'Cells' => '1,2,4,5'
  3.   , 'Align' => 'center'
  4.   , 'Valign' => 'center'
  5.   , 'Color' => 'FF0000'
  6.   , 'Bgcolor' => '0000FF')
  7.   , Array ('text' => 'Текст зеленого цвета'
  8.   , 'Cells' => '8,9'
  9.   , 'Align' => 'right'
  10.   , 'Valign' => 'bottom'
  11.   , 'Color' => '00FF00'
  12.   , 'Bgcolor' => 'FFFFFF')

2. На выходе должна получиться вот такая таблица:
bruce159357 Отправлено: 25 Сентября, 2017 - 17:05:33 • Тема: Заменить значения массивов в файле • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 79
andrewkard пишет:
тогда как то так:
PHP:
скопировать код в буфер обмена
  1.  
  2. $file = 'data.txt';
  3.  
  4. $fp = fopen($file, 'w');
  5.  
  6. for($i = 0; $i < 10; $i++){
  7.  
  8.     $data = range(-10, 10, 1);
  9.  
  10.     shuffle($data);
  11.  
  12.     fwrite($fp, implode(' ', $data)."\r\n");
  13. }
  14.  
  15. fclose($fp);
  16.  
  17. $data = file_get_contents($file);
  18.  
  19. $rows = explode("\r\n",$data);
  20.  
  21. foreach($rows as $index => $row){
  22.  
  23.     if(empty($row)) continue;
  24.  
  25.     $numbers = explode(" ",$row);
  26.  
  27.     foreach($numbers as $i => $num){
  28.         $numbers[$i] = $num >= 0 ? 1 : -1;
  29.     }
  30.  
  31.     $rows[$index] = implode(" ", $numbers);
  32. }
  33.  
  34. file_put_contents($file,implode("\r\n",$rows));
  35.  

Спасибо за помощь
bruce159357 Отправлено: 25 Сентября, 2017 - 16:16:32 • Тема: Заменить значения массивов в файле • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 79
andrewkard пишет:
bruce159357 пишет:
В условиях об этом ничего не сказано

и как тогда решить это задание?

Если я правильно понял, массивы нужно записать в файл самому. А как это сделать значения не имеет.
bruce159357 Отправлено: 25 Сентября, 2017 - 16:12:27 • Тема: Заменить значения массивов в файле • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 79
andrewkard пишет:
bruce159357 пишет:
Дан файл, в который записано 10 одномерных массивов.

как записан, цифры через пробел и каждый массив с новой строки?

В условиях об этом ничего не сказано
bruce159357 Отправлено: 25 Сентября, 2017 - 15:59:41 • Тема: Заменить значения массивов в файле • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 79
Кто может помочь с заданием? Дан файл, в который записано 10 одномерных массивов. Нужно заменить положительные числа на 1, а негативные на -1. Массивы снова записать в файл.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB