Оператори - Какво означава знакът за процент в PHP

Какво точно означава това?

Това е изявлението на модула, както беше споменато по-горе, което връща останалата част от операцията на разделяне.

Примери: 3% 5 връща 3 и 3 дели на 5 е 0 с остатък 3.

5% 10 връща 5, поради същата причина 10 отива до 5 нула пъти с остатък 5.

10% 5 връща 0, защото 10, разделено на 5, преминава точно 2 пъти без остатък.

В горния пример (3 - 2 + 7) работи до 8, като ви дава 8% 7, така че $ number ще бъде 1, останалото е 8/7.

$ a% $ b = Оставащи $ a разделени на $ b .

Често се използва, за да се получи „един артикул на всеки N елемента“. Например, за да получите само един елемент от три елемента:

Какво получава този изход:

(Да, добре, $ i + = 3 ще свърши работа, но това беше просто демонстрация.)

Това е модул. В израза $ a% $ b резултатът е остатъкът, когато $ a се дели на $ b

С помощта на този оператор е лесно да се изчислят нечетни или четни дни в месеца, например ако е необходимо за график или нещо подобно: