小编Vik*_*iya的帖子

PHP foreach中"as $ key => $ value"和"as $ value"之间的区别

我有一个数据库调用,我试图找出什么$key => $value做的一个foreach循环.

我问的原因是因为这两个代码输出相同的东西,所以我试图理解为什么它是这样编写的.这是代码:

foreach($featured as $key => $value){
  echo $value['name'];
}
Run Code Online (Sandbox Code Playgroud)

这输出相同:

foreach($featured as $value) {
  echo $value['name'];
}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,是什么样的区别$key => $value,或只是$value$key => $value循环.数组是多维的,如果这有所不同,我只想知道为什么$valueforeach$key循环中传递.

php arrays foreach

56
推荐指数
4
解决办法
17万
查看次数

有没有办法在laravel中找到半径内的位置

如何根据一点经纬度和给定半径找到基于无线电的位置。假设,我给出了 30 作为半径,而不是在 30 半径内找到特定给定纬度和经度的结果。我试过下面的代码:

    $lat = '37.421998'; // latitude of centre of bounding circle in degrees
    $lon = '-122.084000'; // longitude of centre of bounding circle in degrees
    $rad = 30; // radius of bounding circle in kilometers

    $R = 6371;  // earth's mean radius, km

    // first-cut bounding box (in degrees)
    $maxLat = $lat + rad2deg($rad/$R);
    $minLat = $lat - rad2deg($rad/$R);
    $maxLon = $lon + rad2deg(asin($rad/$R) / cos(deg2rad($lat)));
    $minLon = $lon - rad2deg(asin($rad/$R) / cos(deg2rad($lat)));

   $results = DB::select('Select …
Run Code Online (Sandbox Code Playgroud)

php geolocation laravel-5

1
推荐指数
1
解决办法
6438
查看次数

标签 统计

php ×2

arrays ×1

foreach ×1

geolocation ×1

laravel-5 ×1