php - 将获取的值分配给 laravel 控制器中的变量
问题描述
我正在尝试将获取的值存储在 laravel 控制器内的变量中。以下是我获取值并将其存储在变量中的代码。
$get_domain=Website::select('domain')->where('appId', '=',$id)->get();
echo $get_domain;
die();
一旦我打印了这个值,它就会给我一些如下的东西,
[{"domain":"puka2"}]
但我只需要在我的变量中存储“puka2”
我知道如何在刀片中仅回显该值,但我正在努力将值存储在控制器中
如何将该值仅存储在控制器内的该变量中?
解决方案
你可以用pluck来做
$value= $get_domain=Website::select('domain')->firstWhere('appId', '=',$id);
if($value!=null)
$value=$value->pluck('domain')->first();
现在, $value 将保存您想要的字符串
推荐阅读
- python-3.x - pyspark 中 udf 的问题,用于将日期时间从 jalali 转换为 garegorian
- jsf - JSoup - 使用当前 Session / Shiro 登录并加载 JSF 页面
- android - (Android)如何直接从资产中的 png/jpg 图像中获取 RGB ByteBuffer?
- woocommerce - motopress酒店预订插件汇总价格
- python - 农业机器人 - pyautogui
- javascript - 我想通过 splice() 从数组中删除一个对象但不能正常工作
- p2p - 在没有 IP 地址、STUN 或 TURN 的情况下建立对等连接?
- javascript - 为什么 prettier.semi 不在我的 JavaScript 文件中添加任何分号?
- swift - SwiftUI:输入url时WebKit不断加载页面
- python - Discord Bot 不加入语音聊天 (Python)