PHP code example of saintropeworks / php-linq

1. Go to this page and download the library: Download saintropeworks/php-linq library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

saintropeworks / php-linq example snippets


use function SRW\LINQ\{
    Where,
    Select,
    Average
};

$averageAge = $users
    |> Where(fn($user) => $user->isActive)
    |> Select(fn($user) => $user->age)
    |> Average();

use function SRW\LINQ\{
    Where,
    Select,
    Average
};

use SRW\LINQ\Enumerable;

$filteredUsers = Enumerable::Where(
    $users,
    fn($user) => $user->isActive
);

$selectedUsers = Enumerable::Select(
    $filteredUsers,
    fn($user) => $user->age
);

$averageAge = Enumerable::Average($selectedUsers);

$averageAge = $users
    |> Where(fn($user) => $user->isActive)
    |> Select(fn($user) => $user->age)
    |> Average();
bash
composer