Замена функций JavaScript с использованием PHP - PullRequest
0 голосов
/ 11 июля 2009

Я хочу использовать PHP для замены функций JavaScript в документах HTML. Например:

оригинал:

function my_function(hey) {
    do stuff
}

новый:

function new_function(hi) {
    do different stuff
}

Я думал об использовании регулярных выражений с функцией ereg_replace, но я не уверен, что это лучший подход. Код в каждой функции довольно длинный ... плюс регулярное выражение выглядит для меня очень утомительно в данный момент. Есть предложения?

Ответы [ 2 ]

1 голос
/ 11 июля 2009

Это то, для чего создан perl. Потратьте день на изучение того, как использовать файлы и тщательно изучить множество инструментов регулярных выражений, и у вас будет собственный сценарий, который вы можете изменить, чтобы использовать в будущем, если это будет необходимо, но в противном случае он будет одноразовым. хорошо, так как вы, вероятно, написали это хреново, будучи вашим первым и все.

1 голос
/ 11 июля 2009

Похоже, вы пытаетесь сделать что-то бессмысленное. Поставь новую функцию и вызови ее. Просто не используйте старый, если вы все равно хотите заменить все тело на его имя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...