Если у вас есть объекты данных Javascript, и вам нужно преобразовать их в / из массивов PHP, это довольно легко с помощью функций PHP json_encode()
и json_decode()
.
Но на самом деле работает код Javascript?Нет, ты не можешьВозможно, вам удастся найти интерпретатор JS, написанный на PHP (несколько других ответов указали на ссылки, которые могут вам здесь помочь, а могут и не помочь), или, скорее всего, выполните JS, используя автономный интерпретатор JS на вашем сервере, который вы называетеиз PHP.Однако, если код JS включает ссылки на DOM браузера (что весьма вероятно), это целый ряд других проблем, которые почти наверняка сделают его невозможным.
Учитывая то, как вы описываете вопрос, я быскажем, самое простое решение для вас было бы просто повторно реализовать код JS как код PHP;маловероятно, что все предлагаемые обходные пути будут подходить для того, что звучит как довольно простой фрагмент служебного кода.