Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 4 из 4
  1. #1
    Аватар для KakbeYura
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    72
    Репутация:
    16 ±

    Как использовать только часть массива по индексу?

    Может быть неправильно выразился, но всё же.

    Чтобы использовать массив начиная с какого-то места, достаточно ввести "array[индекс, с которого начинать]". Этом случае используется массив с индексом от введённого и до конца. А как ограничить его, чтобы не до конца? У меня есть, припустим, new array[200], а я хочу в использовании взять только до array[100], а остальные 100-200 в даном случае мне не нужны, но дальше они мне будут нужны.

    Этот способ прошу не предлагать:
    PHP код:
    new array[200];
    ...
    new 
    doparray[100];
    format(doparray100"%s", array);
    ...
    format(..., doparray, ...);
    ...
    format(..., array, ...); 

  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Никогда о такой возможности не слышал. Что мешает создать 2 массива или же сначала записать один текст, а потом перезаписать другой?
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    375
    Репутация:
    144 ±
    Если я неправильно понял, не кричи.

    Просто указывай индекс ячейки до которой ты хочешь использовать данный массив.

    PHP код:
    format(array, 100"Заходи на - ");
    /*              */
    for(new i== 100i++) {
    //

    Ну а если захочешь записать в ячейки с 100 по 200, то делать это только циклом.

    PHP код:
    for(new 100!= 200i++) {
    array[
    i// тут уже отсчет будет начинаться со 100

    Если нужно записать текст:

    PHP код:
    strcat(array, "www.pro-pawn.ru"); 
    strcat - продолжает запись с последней использованной ячейки массива.

  4. #4
    Аватар для KakbeYura
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    72
    Репутация:
    16 ±
    Цитата Сообщение от wAx Посмотреть сообщение
    Если я неправильно понял, не кричи.

    Просто указывай индекс ячейки до которой ты хочешь использовать данный массив.

    PHP код:
    format(array, 100"Заходи на - ");
    /*              */
    for(new i== 100i++) {
    //

    Ну а если захочешь записать в ячейки с 100 по 200, то делать это только циклом.

    PHP код:
    for(new 100!= 200i++) {
    array[
    i// тут уже отсчет будет начинаться со 100

    Если нужно записать текст:

    PHP код:
    strcat(array, "www.pro-pawn.ru"); 
    strcat - продолжает запись с последней использованной ячейки массива.
    Слегка не понял :D

    - - - Добавлено - - -

    Ладно, надо смирится с тем, что такой возможности нет :с
    Офф тему.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •