An open API service indexing awesome lists of open source software.

https://github.com/krypt0nn/referencelist

Связный список для PHP 7+
https://github.com/krypt0nn/referencelist

Last synced: about 2 months ago
JSON representation

Связный список для PHP 7+

Awesome Lists containing this project

README

          

# ReferenceList

**ReferenceList** - структура данных [связанный список](https://ru.wikipedia.org/wiki/Связный_список) для **PHP** 7+

Доступные операции:

* вставка *(**insert**)*
* массовая вставка *(**massInsert**)*
* вставка по индексу *(**set**)*
* удаление по индексу *(**remove**)*
* получение по индексу *(**get**)*
* поиск элементов *(**indexOf**, **lastIndexOf**, **customSearch**)*
* получение списка элементов *(**list**)*
* проход по списку *(**foreach**, **where**)*
* объединение списков *(**union**)*

Хлеба и зрелищ! [Решето Эратосфена](https://ru.wikipedia.org/wiki/Решето_Эратосфена):

```php
foreach (function ($node, $index) use (&$simples)
{
if ($node->data)
$simples[] = $index;
});

return $simples;
}
```

Тоже самое, только количество простых чисел:

```php
where (function ($node)
{
return $node->data;
})->list ());
}
```

В общем, вы поняли

Автор: [Подвирный Никита](https://vk.com/technomindlp). Специально для [Enfesto Studio Group](http://vk.com/hphp_convertation)