Итак, у меня есть файл actions.class.php, и у меня есть такая функция:
public function executeGetHTML($request)
{
$pageName = $request->getParameter('name', '');
}
Я не хочу выводить содержимое файла getHTMLSuccess.php
Вместо этого, в зависимости от запроса, мне нужно получить HTML-код другой страницы (без обработки, например, ее фильтрации, и т. Д.). На самом деле содержимое страницы будет выводиться в формате JSONP внутри переменной JSON. например
Например, я звоню / getHTML? Name = abc
и abc.html (или abc.php) имеют содержимое:
<div>Hello, my beautiful world</div>
тогда я получу содержимое страницы Hello, мой прекрасный мир
и выведите его как: mycallback ({content: 'Здравствуйте, мой прекрасный мир'});
Я знаю, что могу сделать file_get_content (...), но очень сложно явно читать файл, в то время как symfony уже должен кешировать и знать.
include / require не будет работать в этом ... так, есть ли более легкий способ сделать это?