[PHP] выборка значений из переменой.

Тема в разделе "Программирование", создана пользователем BAdBoY, 11.03.2010.

  1. Offline

    BAdBoY Недавно здесь

    Регистрация:
    14.10.2007
    Сообщения:
    70
    Симпатии:
    1
    Пол:
    Мужской
    Ребят допустим у меня есть переменная (ее я достаю из БД)
    Код (PHP):
    1. $A = "12;94;11;"

    где ";" является разделителем (возможен любой знак)

    Как эту переменную перетащить(разбить) в массив $arrayB[], чтоб выглядел след. образом:

    Код (PHP):
    1. $arrayB[0]; =12
    2. $arrayB[1]; = 94
    3. $arrayB[2]; = 11
     
  2.  
  3. Offline

    deadheart Недавно здесь

    Регистрация:
    07.09.2009
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
  4. Offline

    BAdBoY Недавно здесь

    Регистрация:
    14.10.2007
    Сообщения:
    70
    Симпатии:
    1
    Пол:
    Мужской
    Я все организовал след. образом:

    Код (PHP):
    1. <?php
    2. $str="28;32;12;45;58";
    3. $array = explode(";",$str);
    4.  
    5.  
    6. for ($i = 0; $i <= 4; $i++)
    7. {
    8.  
    9. echo ($array[$i]."<br>");
    10.  
    11. }
    12. ?>


    только как перед циклом подсчитать количество знаков ";" или как узнать последний номер(ключ) в массиве?
     
    Последнее редактирование: 12.03.2010
  5. omfgpanda
    Offline

    omfgpanda Недавно здесь => Cпециалист <=

    Регистрация:
    22.01.2008
    Сообщения:
    673
    Симпатии:
    53
    Пол:
    Мужской
    Код (PHP):
    1. $str="28;32;12;45;58";
    2. $array = explode(";",$str);
    3. foreach($array as $item)
    4.     echo $item."<br>";

    или
    Код (PHP):
    1. $str="28;32;12;45;58";
    2. $array = explode(";",$str);
    3. for($i = 0; $i < count($array); $i++)
    4.    echo $array[$i]."<br>";
     

Поделиться этой страницей

Загрузка...