Nightwalker Опубликовано 19 января, 2008 Жалоба Поделиться Опубликовано 19 января, 2008 Всем привет!Подскажите пожалуйста что содержит переменная $i в пхпюДля чего её пишут при создании циклов? Ссылка на комментарий Поделиться на другие сайты Поделиться
Тролль Опубликовано 20 января, 2008 Жалоба Поделиться Опубликовано 20 января, 2008 Nightwalker: что содержит переменная $i в пхпюТочно то же, что в других языках. В так называемых циклах со счетчиком (которые должны выполняться заданное количество раз) используется переменная, которая играет роль счетчика количества выполнений цикла. При каждом выполнении цикла ее значение увеличивается или уменьшается, и когда достигает заданной границы, выполнение цикла прекращается. Текущее значение этой переменной также может использоваться в цикле и для других целей, напрмер, в качестве шага для вычисления таблицы или индекса в массиве и тому подобное. Обозначение переменной может быть любым, не обязательно $i. Буква i - это просто традиция, применяемая при программировании на всех существующих языках программирования, идущая от компьютеров, созданных, когда деревья были маленькими. В специализированных язвках программирования для первых моделей компьютеров было жестко задано, какие имена переменных какие типы данных обозначают. i была первой из ряда букв, использовавшихся для обозначения переменных, обозначающих целые числа (потом были j,k и еще несколько букв). В свою очередь выбор этой буквы был обусловлен мнемоникой: i - начальная буква слова integer (целый). С тех пор и идет эта традиция. Пример на Pascal: for i:=1 to 5 do ... (для i, меняющегося от 1 до 5, делать ...). То же на C: for (i=1;i<=5;i++) ... Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 20 января, 2008 Автор Жалоба Поделиться Опубликовано 20 января, 2008 Кто подскажет какую функцию выполняет string и int? Спасибо! Ссылка на комментарий Поделиться на другие сайты Поделиться
Emotion Опубликовано 20 января, 2008 Жалоба Поделиться Опубликовано 20 января, 2008 Это типы переменных. Тип переменной характеризует тип хранящихся в ней данных. Integer (целый) - используется для представления целых чисел; String (строковый) - используется для представления строк символов Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 21 января, 2008 Автор Жалоба Поделиться Опубликовано 21 января, 2008 Спасибог за ответы.Кто может подсказать как работает функция strpos?и что она делает. Ссылка на комментарий Поделиться на другие сайты Поделиться
Тролль Опубликовано 21 января, 2008 Жалоба Поделиться Опубликовано 21 января, 2008 (изменено) Nightwalker: Ray же давал ссылку на online-справочник по PHP, там все написано. В частности, вот описание функции strpos. P.S. Кстати, там как раз используются слова int и string как описатели типов результата и аргументов функции. Хотя имя типа может и само использоваться в программе для преобразования типа данных, например, $a = 2.3; $b = (int) $a Теперь в $b будет целое число 2. Изменено 21 января, 2008 пользователем Тролль Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти