How to mimic the behavior of a set and insert an element in a set with PHP

1 Answer

0 votes
// use an array to mimic the behavior of a set 

$set = [1, 2, 3, 4, 5];
$newElement = 4;
if (!in_array($newElement, $set)) {
    $set[] = $newElement;
}
$set[] = 5;
print_r($set);

$set = array_unique($set); 
print_r($set);




/*
run:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 5
)
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

*/

 



answered Aug 5, 2025 by avibootz

Related questions

1 answer 99 views
1 answer 123 views
2 answers 96 views
2 answers 111 views
2 answers 98 views
1 answer 80 views
...