簡體   English   中英

如何訪問索引為 php / Laravel 的數組?

[英]How to visit an array indexed by indexed in php / Laravel?

我收到了 API 這樣的回復

["at123@gmail.com","adhd5@gmail.com","adahsad5@gmail.com"]

我在請求變量$request->optional_email中得到了這個數組我試圖通過如下循環訪問數據:

foreach ($request->optional_email as $key => $optionalEmail) {
    $email->email = $optionalEmail[$key];
    $email->save();
}

但它不起作用。 我該如何解決?

由於 $request->optional_email 只是一個列表,您不需要在 foreach 中使用 $key 變量。 相反,您應該只使用 foreach 的值($optionalEmail),這樣您的代碼將如下所示:

foreach ($request->optional_email as $optionalEmail) {
    $email->email = $optionalEmail;
    $email->save();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM