Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 27.11.2017
Сообщений: 11

Преобразовать код JS в PHP

10.05.2020, 14:49. Показов 498. Ответов 1

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток, помогите пожалуйста преобразовать код из JS в PHP. Код ниже. Заранее большое спасибо

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
function getMassFromstr(str) {
    var errorF = document.getElementById('error');
    var mass = str.split("\n");
    var s = 0;
    errorF.innerHTML = "";
    for (var i = 0; i < mass.length; i++) {
        mass[i] = mass[i].split(" ");
        for (var j = 0; j < mass[i].length; j++) {
            if (Number(mass[i][j]) !== 1 && Number(mass[i][j]) !== 0) {
                s++;
                isError = true;
            }
        }
        if (s > 0) {
            errorF.innerHTML += "Ошибка ввода: можно вводить только 1 или 0<br>";
        }
 
        if (isError) {
            return undefined;
        } else {
            return mass;
        }
    }
}
 
function printM(mass) {
    var OutStr = "<table>";
    for (var i = 0; i < 3; i++) {
        OutStr += "<tr>";
        for (var j = 0; j < 3; j++) {
            OutStr += "<td>" + mass[i][j] + "</td>";
        }
        OutStr += "</tr>";
    }
    OutStr += "</table>";
    document.getElementById("arr").innerHTML = OutStr;
}
 
function ifFun(mass) {
    var sumStr = 0, sum = 0;
    var n = mass.lentgh;
    for (var i = 0; i < mass.length; i++) {
        for (var j = 0; j < mass[i].length; j++) {
            if (mass[i][j] == 1) {
                sumStr++;
            }
        }
        if (sumStr === 1)
            sum++;
        sumStr = 0;
    }
    if (sum === n) {
        return true;
    } else
        return false;
}
 
function main() {
    var InputMass = getMassFromstr(document.getElementById("inputMass").value);
    PrintM(InputMass);
 
    var resOp = document.getElementById("resultOperation");
    resOp.innerHTML = "";
    if (isFun(InputMass))
        resOp.innerHTML += "Отношение является функцией <br></h3>";
    else resOp.innerHTML += "Отношение не является функцией <br>";
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.05.2020, 14:49
Ответы с готовыми решениями:

Как преобразовать массив данных в php код
Всем привет, Подскажите, очень часто при работе с внешними данными(например rss) удобнее получив набор данных для примера и работать с...

Нашел код в интернете. Можно ли этот код из С++ преобразовать в язык программирования C#?
Нашел код в интернете можно ли этот код из С++ преобразовать в язык программирования C#. Язык программирования C# знаю а с С++ у меня...

Преобразовать двоичный код в двоично-десятичный код (Intel 8051)
Прочитать с порта Р0 один байт двоичного кода 8-4-2-1, превратить его в двоично-десятичный код и выдать полученную информацию в порт Р1-Р2,...

1
 Аватар для HotReboot
326 / 227 / 92
Регистрация: 22.04.2017
Сообщений: 1,136
10.05.2020, 15:38
grom228322, Этого нельзя сделать. PHP формирует страницу на сервере тогда как JS работает уже с самой страницей у клиента. Только писать сой код с нуля.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.05.2020, 15:38
Помогаю со студенческими работами здесь

Преобразовать код на Java в код для ассемблера 3AA
переделать Java программу в программу 3AA все данные типа int for(int i = 0; i &lt; 10; ++i) { if(a &lt; b){ a = a + 1; } else...

Преобразовать код без функции в код с функцией
Дан вот такой код, нужно преобразовать его в код с функцией. Спасибо. PROGRAM TEST (INPUT, OUTPUT); var S, t: string; var...

Преобразовать данный код в код с лямбда-выражениями
Как преобразовать данный код в код с лямбда-выражениями? (((( Не понимаю совсем using System; using System.Collections.Generic; ...

Преобразовать 16-ти разрядный двоичный код в код 8-4-2-1
Помогите пожалуйста составить программу для Intel 8051, которая преобразует 16-ти разрядный двоичный код в код 8-4-2-1 и исправит ошибки,...

Wpf не виставляются нормально координати елипса && как преобразовать код xaml в код C#
собственно вот код программы using System; using System.Collections.Generic; using System.Linq; using System.Text; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru