Есть ли в PHP множества

krafty

new Exception
Есть ли в PHP множества

Например, чтобы можно было реализовать такой алгоритм:

a = set of (1,2,3,4,5);
if (1 in a) ....

Или может есть какие-то алтернативные решения?
 

krafty

new Exception
прикольно!
массивы - они же множества
а многомерные массивы вообще на структуры (записи) похожи.
Универсальная конструкция!
 

kvf77

Red Devil
krafty

ну вообще-то логично, что массив и множество суть есть одно и тоже
 

krafty

new Exception
в принципе для инерпретатора - это одно и тоже. согласен. а если б не было функции in_array, то пришлось бы пробегать весь массив, а для множеств есть спец. инструкция in. поэтому я, не догадываясь о существовании этой ф-ции, и спросил про множества. теперь все понятно. спасибо!
 

kvf77

Red Devil
krafty
вот именно поэтому и есть команда in_array, это логично
 
Сверху