PHP has built in function http_build_query that can be used to prepare a query string from an array.
Instead of explicitly appending elements to string, this function comes handy, which takes cares of generating URL-encoded query string either from an associative or indexed array.
Laravel provide a helper Arr::query() to build query string from an array, an alternative to core php http_build_query() method.
Tested with Laravel versions 5.8, 6 and 7.
Kindly check for your version on official helpers page.
Below PHP helper function converts hex color code string into RGB or RGBA color.
A tutorial how to get array of ids from Eloquent Collection in Laravel
PHP 7.4 coming with all new features and updates on November 28th, 2019.
array_search() is a built in PHP function that searches the array for a given value and returns the first corresponding key if successful.
Syntax array_search ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) : mixed Support: (PHP 4 >= 4.
array_column() is an inbuilt PHP function which can be used to get the values from a single column from the given multi-dimensional array or an array of objects.
Syntax array array_column ( array $input , mixed $column_key [, mixed $index_key = NULL ] ) Support: (PHP 5>=5.