Php 如何从laravel blade获取可变值文件

Php 如何从laravel blade获取可变值文件,php,mysql,laravel,Php,Mysql,Laravel,我有一个隐藏的领域在拉威尔刀片 <input type="hidden" name="agencyid" value="{{Auth::user()->agency_id}}" /> 我正在尝试将此值传递到外部PHP文件 <?php include($_SERVER['DOCUMENT_ROOT'].'/core/agency_expiry.php?agency=$agency'); ?> 我对laravel还不熟悉,所以也在探索同样的问题。您可以使

我有一个隐藏的领域在拉威尔刀片

 <input type="hidden" name="agencyid" value="{{Auth::user()->agency_id}}" />

我正在尝试将此值传递到外部PHP文件

   <?php include($_SERVER['DOCUMENT_ROOT'].'/core/agency_expiry.php?agency=$agency'); ?>

我对laravel还不熟悉,所以也在探索同样的问题。

您可以使用此库:


只需将php标记放入其中即可获得值

<?php $agency = Auth::user()->agency_id; ?>


Inside controller?我正试图将此值($agencyid)传递到外部php页面。我想我在问一些愚蠢的问题。:)@Sidmen关于
$agency
的用途在这里,您需要在php文件中使用
$agency
。“将此值传递给外部php文件”是什么意思。如果我猜对了你想做什么,那你就做错了。您不应该尝试直接将数据传递到外部php文件,您应该在控制器中捕获数据,然后根据需要处理数据。
use Ixudra\Curl\Facades\Curl;

public function externalLink(Request $request) {
    $agency = $request['agencyid'];
    $url = Curl::to( __DIR__..'/core/agency_expiry.php?agency='.$agency)->get();

    //now play with the return value
    dd($url);
}
<?php $agency = Auth::user()->agency_id; ?>