cupoftea/counter

简单索引循环

v1.1.0 2016-09-15 12:12 UTC

This package is auto-updated.

Last update: 2024-09-12 04:13:34 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version StyleCI License

Counter

简单索引循环。

Counter 可以轻松地遍历任何 Traversable 或 Array,同时跟踪索引。它也可以接受任何其他变量类型,并将它们转换为数组。

使用 Counter,您可以在遍历任何变量时跟踪当前索引和迭代,无论使用的是哪个键。此外,Counter 还提供了一组有用的方法来检查当前迭代是否符合设置的要求,例如 Counter::first()Counter::even()

快速入门

$ composer require cupoftea/counter ^1.0

Laravel 集成

将 Counter ServiceProvider 添加到您的 config/app.php 文件中。

	'providers' => [
        
		/*
		 * Laravel Framework Service Providers...
		 */
        
        'Illuminate\Foundation\Providers\ArtisanServiceProvider',
        'Illuminate\Auth\AuthServiceProvider',
        'Illuminate\Bus\BusServiceProvider',
        
        ...
        
        'CupOfTea\Counter\CounterServiceProvider',
        
	],

可选地,您还可以添加 Counter Facade,如果您想使用它的话。

    'aliases' => [
        
		'App'       => 'Illuminate\Support\Facades\App',
		'Artisan'   => 'Illuminate\Support\Facades\Artisan',
		'Auth'      => 'Illuminate\Support\Facades\Auth',
		
		...
		
        'Counter' => 'CupOfTea\Counter\Facades\Counter',
        
	],