Hi Dev,
Today,I will learn you how to use laravel array where() function example. We will show example of array where function in laravel.The Arr::where method filters an array using the given Closure:
Here, I will give you full example for simply Arr where() method in laravel as bellow.
Example<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Controllers\FileController; use Illuminate\Support\Arr; class HomeController extends Controller { /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function index() { $array = [100, 'Laravel', 300, 'Php', 500]; $filtered = Arr::where($array, function ($value, $key) { return is_string($value); }); print_r($filtered); //[1 => 'Laravel', 3 => 'Php'] $array2 = [100, '200', 300, '400', 500]; $filtered2 = Arr::where($array2, function ($value, $key) { return is_string($value); }); print_r($filtered2); // [1 => '200', 3 => '400'] } }Output
"[1 => '200', 3 => '400']" " [1 => 'Laravel', 3 => 'Php']"
It Will help you...
No comments:
Post a Comment