Php 在laravel控制器中处理从mysql存储过程接收的数组
我的mysql数据库中有一个使用存储过程的数组Php 在laravel控制器中处理从mysql存储过程接收的数组,php,mysql,laravel,Php,Mysql,Laravel,我的mysql数据库中有一个使用存储过程的数组 $data=DB::connection('mysql')->选择(“CALL sp_GetLink('y')”; 如果我这样做 var_dump($data); 这是输出: array(1) { [0]=> object(stdClass)#216 (1) { ["ORIGINAL"]=> string(22) "tttttttttttttttttttttt" } } [{"ORIGINAL":"
$data=DB::connection('mysql')->选择(“CALL sp_GetLink('y')”;
如果我这样做
var_dump($data);
这是输出:
array(1) {
[0]=> object(stdClass)#216 (1) {
["ORIGINAL"]=> string(22) "tttttttttttttttttttttt"
}
}
[{"ORIGINAL":"tttttttttttttttttttttt"}]
如果我这样做
返回$data;
这是输出:
array(1) {
[0]=> object(stdClass)#216 (1) {
["ORIGINAL"]=> string(22) "tttttttttttttttttttttt"
}
}
[{"ORIGINAL":"tttttttttttttttttttttt"}]
这就是我希望它输出的内容:
TTTTTTTTTTTTTTTTTTTTTTTT
我尝试过但不成功的事情:
返回$data->value[“原始”];
返回(字符串)$数据;
返回$data->ORIGINAL;
返回$data->行['ORIGINAL'];
返回$data->ORIGINAL;
根据您的输出,您将从查询响应中获得一个数组结果。您可以尝试返回$data[0][“原始”]代码>或返回$data[0]->原始的
根据您的输出,您将从查询响应中获得一个数组结果。您可以尝试返回$data[0][“原始”]代码>或返回$data[0]->原始的