gpt4 book ai didi

php - 如何从 laravel Controller 打印变量?

转载 作者:行者123 更新时间:2023-12-02 17:04:14 25 4
gpt4 key购买 nike

我在 laravel Controller 中调用一个 php 文件。在调用文件时,我使用 ajax 调用传递了一些数据。我想打印传递给 Controller ​​文件的变量。下面是我的代码-

function handleJSON(originePlaceID, destPlaceID){
var elements = document.getElementsByClassName('waypoints'); //getting the values from input field
var wayptArray = new Array();
for(var i = 0; i < elements.length; i++){
if(elements[i].value != "") {
wayptArray.push(elements[i].value);
}
}
var JsonWaypt = JSON.stringify(wayptArray);
$.ajax({
type: "GET",
url: "placeIdApi",
data: {data : JsonWaypt, _token: '{{csrf_token()}}'},
cache: false,
success: function(places){
console.log(places);
}
});
}

我的 web.php 文件:

Route::get('/placeIdApi', 'placeId@index');

我的 Controller 文件(placeId.php)

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class placeId extends Controller
{
public function index(Request $request){
$values = $request->data; //I want to print this $values variable.

}
}

谁能建议我如何打印这个 $request 或 $values 变量?提前致谢。

最佳答案

就您的目的而言,dd 方法肯定是最好的,所以像这样的方法应该可行:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class placeId extends Controller
{
public function index(Request $request){
$values = $request->data;
//Print the values
dd($values);
}

查看此打印的结果,请打开浏览器的控制台并转到网络部分。检查与您的请求相关的数据包。 dd 内容应打印到请求数据包的预览中。

关于php - 如何从 laravel Controller 打印变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52509749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com