непонятная запись

Тема в разделе "PHP", создана пользователем sunyang, 25 окт 2011.

Модераторы: latteo
  1. sunyang

    sunyang

    Регистр.:
    25 апр 2009
    Сообщения:
    444
    Симпатии:
    30
    что означает эта запись?

    PHP:
    ersent $src_ratio $ratio $src_image['height'] / $opt['height'] : $src_image['width'] / $opt['width'];
    что за знак ? и двоеточие?
     
  2. dino

    dino

    Регистр.:
    28 май 2009
    Сообщения:
    550
    Симпатии:
    204
    Это альтернативная запись оператора if
    PHP:
    if($src_ratio $ratio){ersent =$src_image['height'] / $opt['height'];}
    else{
    ersent =$src_image['width'] / $opt['width'];}
     
  3. Soul :)

    Soul :) Постоялец

    Регистр.:
    22 мар 2007
    Сообщения:
    86
    Симпатии:
    9
    эта штука зовется "тернарным оператором"