> For the complete documentation index, see [llms.txt](https://arrayutils.docs.present.kim/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://arrayutils.docs.present.kim/methods/c.md).

# ⚡Chain method

> This chaining-method returns an `ArrayUtils` instance.\
> Because of this, allowing the calls to be chained together in a single statement without requiring variables to store the intermediate results.
>
> > For a detailed description of the method chaining method, [click here](https://en.wikipedia.org/wiki/Method_chaining)

## :bookmark:Support prefix

{% content-ref url="/pages/-MKpIDQbxjHxelU6Oe9-" %}
[Suffix - From](/prefixs/from.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKpMOnqm75Parhz3L6k" %}
[Suffix - As](/prefixs/as.md)
{% endcontent-ref %}

{% hint style="success" %}
You can use two prefix at once.

```php
var_export(ArrayUtils::reverseFromAs([1,2,3,4,5]));
//array (0 => 5, 1 => 4, 2 => 3, 3 => 2, 4 => 1)
```

{% endhint %}

## :bookmark:Method list

{% content-ref url="/pages/-MKmay\_SQS46AXw\_kFD6" %}
[chunk()](/methods/c/chunk.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKjzUNeNDWKiPjgukhz" %}
[column()](/methods/c/column.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpSy5TL6Z3U1gzI4" %}
[combine()](/methods/c/combine.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpSzuG0Vafxf37nw" %}
[concat()](/methods/c/concat.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT-MbJgEp\_S6YY8" %}
[concatSoft()](/methods/c/concat/soft.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT0tMTp1o-0qSyj" %}
[countValues()](/methods/c/count-values.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT1wyYa\_hpoCqTo" %}
[diff()](/methods/c/diff.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKnPvl55KtXkWU9e6-j" %}
[diffAssoc()](/methods/c/diff/assoc.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT2EUAilE3iQ5Xa" %}
[diffKey()](/methods/c/diff/key.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT3hDysGmMglKjn" %}
[fill()](/methods/c/fill.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT4P7WXYqMI\_Z8G" %}
[fillKeys()](/methods/c/fill/keys.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT6gSULomuRm6rz" %}
[filter()](/methods/c/filter.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT5TfSG7godmCVM" %}
[flat()](/methods/c/flat.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKnPvlCGDmctUtRguAX" %}
[flatMap()](/methods/c/flat/map.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT81\_7Quiwfb2Ji" %}
[forEach()](/methods/c/for-each.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpT9GFt-g4wslUOY" %}
[intersect()](/methods/c/intersect.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTAYhR\_MyjnN3lx" %}
[intersectAssoc()](/methods/c/intersect/assoc.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTBkO68BWZEmgUB" %}
[intersectKey()](/methods/c/intersect/key.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTCw335q5Hde2qr" %}
[keys()](/methods/c/keys.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTD\_xJWCBfX5Mod" %}
[map()](/methods/c/map.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTEa84eFGu2BSdW" %}
[mapAssoc()](/methods/c/map/assoc.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTFnRc7U\_iP3saa" %}
[mapKey()](/methods/c/map/key.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTIz-PNZRIPveqv" %}
[pad()](/methods/c/pad.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTJX9Uo5R5MdlG4" %}
[push()](/methods/c/push.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTKxNfH2fakE1tJ" %}
[replace()](/methods/c/replace.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTL7mssNHZbvBOE" %}
[reverse()](/methods/c/reverse.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTMAlBppF6Uhu33" %}
[slice()](/methods/c/slice.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTeK5WXHIFdCWNK" %}
[splice()](/methods/g/splice.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTNdMGbyxqchPMQ" %}
[sort()](/methods/c/sort.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTOCoYKAPKb56Wt" %}
[sortKey()](/methods/c/sort/key.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTQMy2aTv5flnGH" %}
[unique()](/methods/c/unique.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTRWnsOxDvP-Ik9" %}
[unshift()](/methods/c/unshift.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MKmSpTSGfx2yHbFtrYI" %}
[values()](/methods/c/values.md)
{% endcontent-ref %}
