Введение в CGI

       

Оператор for


Оператор for — это традиционный оператор цикла. Типовая схема применения данного оператора может быть показана на следующем примере:

for($i=0;$i<CONTENT_LENGTH;$i++) { $query[$i] = getc; } $q = join (@query); print $q;

Здесь данные в цикле считываются посимвольно из стандартного потока ввода в массив @query. Число символов, которые нужно считать, определяется переменной окружения CONTENT_LENGTH. После завершения ввода массив объединяется в строку $q при помощи функции join. Наиболее типичной ошибкой при использовании оператора for является отсутствие символа "$" у переменной цикла. Все три аргумента оператора for могут быть выражениями соответствующего типа.



Содержание раздела