За последние 24 часа нас посетили 17413 программистов и 1648 роботов. Сейчас ищут 889 программистов ...

Вывести двумерный массив в виде таблицы

Тема в разделе "Сделайте за меня", создана пользователем ubunta2, 12 фев 2018.

  1. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    1. Вывести двумерный массив в виде таблицы с учетом нескольких параметров.
    2. Напишите функцию, удаляющую дублирующиеся символы в строке и символы которые не дублируются. Любые символы, включая кириллицу. (пример: «AAA- BBB”fghhААА№№-» -> «A B h А № -») т.е. начальная строка может быть любой. На выходе символы у которых есть повторы через пробел. Реализовать в виде формы инпута для ввода текста.
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Это как? Типа такого?
    PHP:
    1. function delete_all_symbols($str){
    2.     return '';
    3. }
     
  3. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    а есть варианты?
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    вот это как понять? Удалять вообще все символы? Что на входе, что на выходе? Или это как бы два параллельных задания, что нужен и такой и такой вариант, а не все вместе?
     
  5. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    все варианты
     
  6. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.819
    Симпатии:
    1.333
    Адрес:
    Лень
    #6 MouseZver, 12 фев 2018
    Последнее редактирование модератором: 12 фев 2018
  7. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    2 задание 500 рублей
     
  8. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    PHP:
    1. $data = 'AAA- BBB”fghhААА№№';
    2.  
    3. function str_split_unicode($str, $l = 0) {
    4.     if ($l > 0) {
    5.         $ret = array();
    6.         $len = mb_strlen($str, "UTF-8");
    7.         for ($i = 0; $i < $len; $i += $l) {
    8.             $ret[] = mb_substr($str, $i, $l, "UTF-8");
    9.         }
    10.         return $ret;
    11.     }
    12.     return preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY);
    13. }
    14.  
    15. $arr = str_split_unicode($data, 1);
    16. $arr2 = [];
    17.  
    18. $arrUnic = array_count_values($arr);
    19.  
    20. foreach($arrUnic as $key => $val) {
    21.     if($val != 1) {
    22.         $arr2[]=$key;
    23.     }
    24. }
    25.  
    26. echo '<pre>';
    27.     print_r($arr2);
    28. echo '</pre>';