Написать функции переноса строк
42 PLNНеобходимо на JavaScript (можно использовать jQuery, т.к. библиотека будет использоваться на страницах сайта) и на PHP написать функцию, которая будет текст возвращать делить на строки, длиной максимум 64 байта. Для PHP функция будет получать текст параметром и возвращать результат в виде массива.
Пример:
Если я в поле напишу текст:
Hello everybody! Это простой текст для теста переноса строк, где каждая строка составляет 😋😋😋😋😋😋😋😋😋 не более 64 байт!
То результат будет:
Hello everybody! Это простой текст для
теста переноса строк, где каждая
строка составляет
😋😋😋😋😋😋😋😋😋 не более 64
байт!
В пример я специально вставил латинские символы, кириллицу и эмодзи. Дело в том, что у них разная длина в байтах. Символы кириллицы займут два байта, в эмодзи могут занимать четыре. Логика переноса такая, что если можно перенести на символе пробела (\s), то переносим на нём. Если же символа пробела не встречается и идёт, какое-нибудь длинное ЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ, то разорвём строку в месте, отсчитав символом максимально до 64 байт. Важно не разрывать байты, а только сами символы.
Строки до 64 байт, остаются как есть, разными строками. В JS результатом будет просто текст, разбитый на новое форматирование на новые строки. У PHP на выходе будет массив, где элементами будут строки.
Пример:
Там где встал поэт Орлуша,
Я пойду, включайте уши.
В PHP будет:
[
'Там где встал поэт Орлуша,',
'Я пойду, включайте уши.',
]
Т.к. все строки были меньше 64 байт, то ничего не поменяется в JS и каждая строка будет элементом массива в PHP.
Функции по логике разделения текста на строки будут одинаковыми. JS мне будет нужен для фронтэнда, PHP для бэкэнда. Речь просто о двух функциях, никакого сайта или дополнительной оболочки писать не нужно. Я сам прикручу готовые функции куда нужно.
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Szukam doświadczonego programisty Full Stack do stworzenia usługi SaaS dla sklepów internetowych.Pomysł usługi: Klient przesyła link do swojego pliku produktowego (XML lub CSV). Usługa automatycznie pobiera produkty, pobiera ich zdjęcia i tworzy nowe reklamy na podstawie gotowych szablonów: cena, zniżka, logo, banery promocyjne itp. Usługa powinna również zawierać prosty… Javascript & Typescript, Programowanie stron internetowych ∙ 3 dni 1 godzina temu ∙ 86 ofert |
Rozwój sceny WebGL/Three.js z generowaniem i eksportem 3D (snapshot) z animowanego shaderaOpis obiektu: Projekt przedstawia designerski stół, wykonany w formie realistycznego, głębokiego wiru (centralna wirówka, która płynnie przechodzi z szerokiego poziomego blatu w cienką, elegancką nogę). Istota zadania: Wymagany jest programista WebGL / Creative Coding do… Javascript & Typescript, Programowanie stron internetowych ∙ 3 dni 22 godziny temu ∙ 30 ofert |
Wsparcie i rozwój strony internetowej firmy sprzątającej
75 PLN
Szukam programisty / webmastera do długoterminowego wsparcia i rozwoju strony internetowej firmy sprzątającej. Strona: https://donely.ca O projekcie DoneLy Home Services — firma świadcząca usługi sprzątania w Kanadzie, która aktywnie się rozwija i rozszerza zasięg działalności.… Javascript & Typescript, Programowanie stron internetowych ∙ 5 dni 23 godziny temu ∙ 64 oferty |
Opracowanie strony internetowej według specyfikacji na FramerTrzeba zrobić stronę według tych parametrów, które są w specyfikacji https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Podajcie rzeczywistą stawkę na podstawie tego projektu Układ HTML i CSS, Javascript & Typescript ∙ 7 dni temu ∙ 30 ofert |
Opracowanie interaktywnej mapy Palworld dla strony internetowejPotrzebna jest interaktywna mapa Palworld na wzór: https://palworld.gg/map Potrzebujemy nie tylko statycznego obrazka, ale pełnoprawnej interaktywnej mapy, na której użytkownik może przeglądać lokalizacje, włączać/wyłączać kategorie obiektów, wyszukiwać potrzebne punkty i… Układ HTML i CSS, Javascript & Typescript ∙ 8 dni 15 godzin temu ∙ 36 ofert |