Мне нужно выбрать случайное число деталей продукта из XML и иметь несколько условий.XPATH выбирает случайное число узлов и имеет несколько условий
Ниже выберете 8 продуктов, но они не являются случайными - как сделать это случайным?
$ randomProducts = $ prod_xml-> XPath ("/ Продукты/продукта [положение() < 9]");
Ниже представлен выбор на нескольких условиях.
$ featuredProducts = $ prod_xml-> XPath ('/ продукты/продукт [признакам = 1 и скрытые = 1]');
Как объединить эти два, чтобы получить случайные продукты, которые не установлены в скрытые?