Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ alt htmlcssphpjsblog

Развернуть текст в обратную сторону онлайн.

Поддержи проект!!! smile

Текст в обратную сторону - начнем с самого интересного - развернем текст в обратную сторону онлайн! Для того, чтобы развернуть текст в обратную сторону нам понадобится язык программирования javascript. Добавим разворот текста в обратную сторону с помощью html и php.

Подробно о развороте текста онлайн.

  1. Развернуть текст онлайн.
  2. Текст в обратную сторону javascript
  3. Текст в обратную сторону html
  4. Текст в обратную сторону php
  5. P.S.
  1. Развернуть текст онлайн.

    Для того, чтобы развернуть текст онлайн вам потребуется ввести какой-то текст в поле ввода и потом нажать кнопку "Развернуть текст онлайн."

    Ещё:

    Дополнительно - добавил пару кнопок - скопировать "текст который стал задом наперед".

    + кнопка Очистить, если вы хотите очистить поле ввода.

    Всё выше перечисленное было сделано на javascript

  2. Текст в обратную сторону javascript

    Данный скрипт разворачивает текст - довольно простая конструкция.

    Html:

    У нас одно поле ввода textarea

    И кнопка button

    <textarea id="copyFromId">Вставьте текст или напечатайте!</textarea>

    <button onclick="reversetext()">Развернуть текст онлайн.</button>

    javascript

    Что мы здесь делали!?

    Получили доступ к id с помощью GetElementById и взяли оттуда value в js

    Разбили текст в массив - split.

    Развернули массив - reverse.

    Восстановили строку - join.

    И отправили полученную строку обратно в textarea

    <script>

    function reversetext(){

        var text = document.getElementById('copyFromId').value;

        text = text.split('').reverse().join('');

        document.getElementById('copyFromId').value = text;

    }

    </script>

  3. Текст в обратную сторону html

    Для того, чтобы написать текст в обратную сторону в html нам понадобится :

    Тег - "bdo"

    Атрибут - "dir"

    Значение - "rtl"

    Какой-то текст, чтобы мы смогли увидеть, что данный текст развернулся в обратную сторону.

    Соберем весь код вместе:

    <bdo dir="rtl">Здесь будет немного текст, который будет находиться в теге - "bdo" с атрибутом "dir" и значением "rtl" - конечно, лучше, если текста будет больше чем пару слов...</bdo>

    Результат текста в обратную сторону с помощью html:

    Здесь будет немного текст, который будет находиться в теге - "bdo" с атрибутом "dir" и значением "rtl" - конечно, лучше, если текста будет больше чем пару слов...
    Сравните:

    И в качестве сравнения, давайте текст поместим просто в тег "p"

    Здесь будет немного текст, который будет находиться в теге - "bdo" с атрибутом "dir" и значением "rtl" - конечно, лучше, если текста будет больше чем пару слов...

    Вывод о тексте в обратную сторону с помощью html:

    Здесь мы видим, что разворот осуществляется построчно, здесь никакого переноса строки нет.

  4. Текст в обратную сторону php(strrev)

    Для того, чтобы повернуть текст в обратную сторону с использованием "php",

    Нам понадобится текст, он будет на английском:

    Here will be a little text that is intended only for one purpose - to expand it in the opposite direction

    Далее нам понадобится функция "strrev", пропустим наш текст через эту функцию и выведем через echo:

    echo strrev('Here will be a little text that is intended only for one purpose - to expand it in the opposite direction');

    Результат разворота текста в обратную сторону:

    noitcerid etisoppo eht ni ti dnapxe ot - esoprup eno rof ylno dednetni si taht txet elttil a eb lliw ereH

    Не работает функция strrev для кириллицы.

    Данная функция может не работать для кириллицы, если это utf-8.

    Для данной функции версии mb - "mb_strrev" не существует! Поэтому - я просто напишу данную функцию? которая повернет текст в обратную сторону:

    function mb_strrev($str)
    {
      $str = iconv('utf-8', 'windows-1251', $str);
      $str = strrev($str);
      $str = iconv('windows-1251', 'utf-8', $str);
      return $str;
    }

    Нам нужен текст на кириллице + echo - выведем вот так:

    echo mb_strrev('Здесь будет немного текст, который предназначен лишь для одной цели - чтобы его развернуть в обратную сторону');

    Результат разворота текста в обратную сторону(mb_strrev):

    уноротс юунтарбо в ьтунревзар оге ыботч - илец йондо ялд ьшил нечанзандерп йыроток ,тскет огонмен тедуб ьседЗ


    P.S.

    Я экспериментирую с разными методами оптимизации.

    В этот раз мне подумалось, что если создавать страницу на одну тему с использованием разных сред.

    Что я имею ввиду!?

    Если мы взглянем на данную страницу, то можно из неё сделать 5(если php - еще поделить на две функции) - все они разные, но одновременно об одном и том же!

    Развернуть текст онлайн

    Текст в обратную сторону javascript

    Текст в обратную сторону html

    Текст в обратную сторону php - функция - strrev

    Текст в обратную сторону php - функция - mb_strrev


Последняя дата редактирования : 16.02.2021 20:08
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
Текст в обратную сторону онлайнText in the opposite direction

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
Последние комментарии :
Марат :
29/04/2021 01:46
Реанимирована страница о "шаблонах в DREAMWEAVER"!Эта программа была основной для редактирования моих сайтов на…
подробнее.
Марат :
23/04/2021 04:35
Страница обновлена - добавлен скрипт - всё в одном. Скачивание картинку по…
подробнее.
Марат :
13/04/2021 08:12
Во-первых пожалуйста!1). $new_array - был прописан оттого, что контент на сайте пишется на живых примерах. И часто…
подробнее.
Валерий :
13/04/2021 05:47
перебрал весь материал- во первых спасибоискал другое но понравился Ваш материалerror - или неточность 1. везде…
подробнее.
Марат :
08/04/2021 07:12
Сам афигеваю!
подробнее.