Я пытаюсь использовать подготовленный оператор, используя all(array[])
$arr = ['one', 'two', 'three'];
pg_query_params("
SELECT *
FROM foo
WHERE name ~* all(array[$1])",
[
$array,
]
);
Предыдущий Я бы достиг этого с
AND name ~* all(array['".implode("','", $array) ."'])
Однако я не могу понять, как взорватьсямассив и получить all(array[])
, работающий с подготовленным оператором.Как я могу это сделать?