コード例 #1
0
ファイル: test-arr.php プロジェクト: iCaspar/WPDC_Core
 function test_dot()
 {
     $data = array('name' => 'Tonya', 'languages' => array('php' => true, 'javascript' => true));
     $expected = array('name' => 'Tonya', 'languages.php' => true, 'languages.javascript' => true);
     $this->assertEquals($expected, Arr::dot($data));
     $this->assertEquals($expected, wpdevsclub_array_dot($data));
 }
コード例 #2
0
ファイル: arr-helpers.php プロジェクト: iCaspar/WPDC_Core
 /**
  * Flatten a multi-dimensional associative array with dots.
  *
  * @param  array   $array
  * @param  string  $prepend
  * @return array
  */
 function wpdevsclub_array_dot($array, $prepend = '')
 {
     return Arr::dot($array, $prepend);
 }