основанный на ajax php-тестер - PullRequest
       2

основанный на ajax php-тестер

0 голосов
/ 16 февраля 2011

Мне нужно проверить много фрагментов кода php, поэтому я ищу онлайн-инструмент для тестирования php, который работает с использованием ajax.

Я знаю, что в Интернете есть несколько инструментов для тестирования php, но они не используют ajax,обновляйте страницу каждый раз, у некоторых есть капча, и на это уходит все время, что непросто при повторном тестировании.

Существует ли какой-либо инструмент для тестирования php в Интернете, использующий AJAX для отображения результатов?

1 Ответ

2 голосов
/ 16 февраля 2011

html-файл с использованием jquery:

<script src="jquery.js" type="text/javascript"></script>
...
<label for="filename">PHP filename</label>
<input type="text" name="filename" id="filename"/>
<textarea id="output" cols="80" rows="25"></textarea>
<button id="test">test</button>
...
<script type="text/javascript">
$(function() { 
  var output = $('#output');
  $.get('test.php', 'filenam=' + $('#filename').val(), function(data, s, xhr) {
    output.val(data);
  });
});
</script>
...

test.php file

exec("php -l " . $_GET['filename'], $output);
echo $output;

он запустит cli версию php с опцией lint для имени файла, переданного через AJAX из поля ввода, и напечатаетвывод в текстовое поле.

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