За последние 24 часа нас посетили 23425 программистов и 1664 робота. Сейчас ищет 931 программист ...

Подскажите, как сделать чтоб 3/2 было равно 2, ну или 1? ))

Тема в разделе "PHP для новичков", создана пользователем BMWSauber, 24 ноя 2009.

  1. BMWSauber

    BMWSauber Активный пользователь

    С нами с:
    21 ноя 2009
    Сообщения:
    151
    Симпатии:
    0
    <?
    $var=3/2;

    print $var
    ?>

    результат 1,5

    поскажите, как округлить?
     
  2. ideea

    ideea Активный пользователь

    С нами с:
    3 окт 2009
    Сообщения:
    60
    Симпатии:
    0
  3. BMWSauber

    BMWSauber Активный пользователь

    С нами с:
    21 ноя 2009
    Сообщения:
    151
    Симпатии:
    0
    спс, а еще вопросик.

    спс, а еще вопросик.

    <?
    func1();
    func2();

    function func1 () {
    global $var1;

    $var1=5;
    }



    function func2() {
    print $var1;
    }

    Правильно ли я использую "global"? Чет не работает в 2й функции..
     
  4. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Его лучше вообще не использовать.
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    При линейном программировании - для того оно и надо.
    Собственно, если неймспейс один, то почему бы и нет?
     
  6. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    [vs]
    :) Давай ещё register globals включим? Нет, namespace надо разделять.
     
  7. running-frag

    running-frag Активный пользователь

    С нами с:
    4 сен 2008
    Сообщения:
    65
    Симпатии:
    0
    Мне вот интересно все кричат мол "выключайте registr globals". Возникает навящивый вопрос. А зачем его делали тогда? Что б потом его отключать? XD Его будут дальше "сопровождать" в посл. версиях PHP?

    ЗЫ: Я ни сторонник register globals, и у меня он тоже OFF. :)
     
  8. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Делали его во времена, когда РНР значит Personal Home Page.

    Нет.
     
  9. BMWSauber

    BMWSauber Активный пользователь

    С нами с:
    21 ноя 2009
    Сообщения:
    151
    Симпатии:
    0
    А какая альтернатива?, т.е. как передать значение переменной из одной функции a другую? Или функции вообще не использовать?
     
  10. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    читать про аргументы функций
    в случае с global, лучше вообще не использовать функций
     
  11. Frozen

    Frozen Активный пользователь

    С нами с:
    20 окт 2008
    Сообщения:
    540
    Симпатии:
    0
    Адрес:
    Москва
    Re: спс, а еще вопросик.