コード例 #1
0
ファイル: test-arr.php プロジェクト: iCaspar/WPDC_Core
 function test_last()
 {
     $data = array(100, 250, 290, 320, 500, 560, 670);
     $this->assertEquals(670, Arr::last($data, function ($key, $value) {
         return $value > 320;
     }));
     $this->assertEquals(670, wpdevsclub_array_last($data, function ($key, $value) {
         return $value > 320;
     }));
 }
コード例 #2
0
ファイル: arr-helpers.php プロジェクト: iCaspar/WPDC_Core
 /**
  * Return the last element in an array passing a given truth test.
  *
  * @param  array     $array
  * @param  \Closure  $callback
  * @param  mixed     $default
  * @return mixed
  */
 function wpdevsclub_array_last($array, $callback, $default = null)
 {
     return Arr::last($array, $callback, $default);
 }