Функции Язык программирования PHP

rand

(PHP 3, PHP 4)

rand - генерирует случайное значение.

Описание

int rand ([int min, int max])

Если вызывается без необязательных аргументов min, max, функция rand() возвращает псевдослучайное число в диапазоне от 0 до RAND_MAX. Если вам, к примеру, необходимо случайное число в диапазоне от 5 до 15 (включительно), используйте rand (5, 15).

В старых версиях PHP вы должны были посеять генератор случайных чисел до использования с srand(). Начиная с 4.2.0, этого уже не нужно делать.

Примечание: в версиях до 3.0.7 значением max было range. Для получения тех же результатов в этих версиях пример будет rand (5, 11) для получения произвольного числа в диапазоне от 5 до 15.

См. также srand(), getrandmax() и mt_rand().


Назад Оглавление Вперёд
rad2deg Вверх round

backslash/обратный слэш

Символ backslash используется по-разному. Во-первых, если после него идёт неалфавитный символ, он отменяет любое специальное значение, которое символ может иметь. Такое использование обратного слэша как escape-символа применяется как внутри, так и вне классов символов.

Например, если вы хотите найти совпадение с символом "*", вы записываете в патэрне "\*". Это будет работать независимо от того, может ли последующий символ интерпретироваться как метасимвол, поэтому всегда надёжнее записывать неалфавитный символ с "\", чтобы специфицировать, что он представляет сам себя. Особенно если вы хотите найти совпадение с backslash - тогда вы записываете "\\".

Если патэрн компилируется с опцией PCRE_EXTENDED, то пробелы в патэрне (кроме пробелов в классе символов) и символы между "#" вне класса символов и следующим символом newline игнорируются.
Символ обратного слэша может использоваться для включения в патэрн пробела или символа "#".