Joh*_*ohn 0 php api associative-array exception-handling
我目前正在使用第三方API,它返回一个关联数组.API有许多查询将数据返回到我的网站.但是,如果API无法检索用户请求的数据,则会抛出此错误,未定义的偏移量:0错误,并突出显示错误来自哪个代码行,哪个是我的关联数组
$Name = $result[0]['users']['user'][0]['name'];
Run Code Online (Sandbox Code Playgroud)
我要做的是为此事件创建一个例外,以便它运行一个视图页面,例如
return view('pages.errorPage');
Run Code Online (Sandbox Code Playgroud)
注意:我使用的是Laravel.
小智 5
只需将您的逻辑放在一个try和catch.
例:
try {
// place your logic here
} catch(\Exception $ex) {
return view('pages.errorPage');
}
Run Code Online (Sandbox Code Playgroud)
这将捕获任何抛出的异常