首页 > 资讯列表 > 编程/数据库 >> PHP

PHP 闭包函数 function use 用法实例

PHP 2014-12-08 07:03:03 转载来源: 网络整理/侵权必删

 本文是一个PHP 闭包函数 function use 用法示例代码,感兴趣的同学参考下。 /** * @param string $hisStart * @param string $hisEnd * @param int $range * @param string $format * * @return array */ function createHisRange($hisStart = '00:00:00', $hisEnd = '23:59:59', $range = 3600, $format = 'H:00:00') { return array_map(function ($time) use ($format) { return date($format, $time); }, range(strtotime($hisStart), strtotime($hisEnd), $range)); } /**

 本文是一个PHP 闭包函数 function use 用法示例代码,感兴趣的同学参考下。


/**
 * @param string $hisStart
 * @param string $hisEnd
 * @param int    $range
 * @param string $format
 *
 * @return array
 */
function createHisRange($hisStart = '00:00:00', $hisEnd = '23:59:59', $range = 3600, $format = 'H:00:00')
{
    return array_map(function ($time) use ($format) {
        return date($format, $time);
    }, range(strtotime($hisStart), strtotime($hisEnd), $range));
}

/**
 * @param        $ymdStart
 * @param bool   $ymdEnd
 * @param int    $range
 * @param string $format
 *
 * @return array
 */
function createYmdRange($ymdStart, $ymdEnd = true, $range = 86400, $format = 'Y-m-d')
{
    return array_map(function ($time) use ($format) {
        return date($format, $time);
    }, range(strtotime($ymdStart), strtotime($ymdEnd), $range));
}

标签: PHP 闭包 函数 function use 用法 实例


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持