2016-02-12 54 views
0

in symfony,在Symfony中的控制器中獲取PHP頁面響應

我有一個頁面,給出了一些字符串。

頁面URL

"localhost/project/rest1.php" ==>this page gives "444-556-666". 

現在我想打電話給在控制器此頁面,並獲得一些變量的字符串。

/** 
* @Route("/ws/checkout/{param}",defaults = {"param"=""},requirements={"param"=".+"}) 
* @Template() 
*/ 
public function checkoutAction($param){ 

     **// want that php page response here** 
} 
+0

使用'include'。 –

+0

我如何在控制器中使用include? –

+0

'include __DIR __。'YOUR_FILE_PATH';'在控制器的頂部。 –

回答

1

更改您的控制器,在控制器以下

use Symfony\Component\HttpFoundation\Request; 

public function checkoutAction($param, Request $request){ 
    $response = file_get_contents($request->getHost() . '/project/rest1.php'); 
} 
+0

謝謝#Moein,它適用於我 –

+0

我錯過了symfomy代碼:) –

1

使用file_get_contents()

$output = file_get_contents("http://127.0.0.1/project/rest1.php"); 
+0

謝謝,#Jimish Gamit –

相關問題