Download the PHP package arsalanthange/php-collections without Composer

On this page you can find all versions of the php package arsalanthange/php-collections. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package php-collections

About PHP Collections

This library converts your arrays into Collections. It comes with various built in functions to manipulate and work with arrays. The class is immutable, meaning every Collection method you execute will return an entirely new Collection instance.

Usage

Converting Array into Collection

Sorting the Collection

Paginate the Collection

Note: This method does not return a Collection instance. The paginate method accepts 2 parameters.

If you require elements on the next page simply increment the page value. Note: The paginate method should run on the initial collection for page increments and not on the newly returned instance.

Filter the Collection

Filtering works on all the basic operations such as =, !=, >, <, >= and <=.

You can chain the where method to apply multiple filters.

Count the number of elements in the Collection

Reset Array keys

The values method resets your array keys.

Get value of a specified key

The get method returns the value of the specified key. Returns null if the key does not exist and if no default value is specified.

Sum elements in the collection

Average elements in the collection

Join elements in the collection into a string

If you wish to specify the glue for implode you can pass the value in implode method.

If the collection contains arrays or objects, you must pass the key of the attributes you wish to join, and the glue you wish to place between the values.


All versions of php-collections with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package arsalanthange/php-collections contains the following files

Loading the files please wait ....