• The Cuuuuube@beehaw.org
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      gotacha. i’ve only ever heard them called ternaries. maybe i’m old. maybe i’m too young. definitely one of the two

      • QuazarOmega@lemy.lol
        link
        fedilink
        arrow-up
        8
        ·
        1 month ago

        It specifically refers to this shorthand ?: that works like this:

        $value = $thing_that_could_be_truthy ?: 'fallback value';
        
        # same as
        
        $value = $thing_that_could_be_truthy ? $thing_that_could_be_truthy : 'fallback value';
        

        The condition is also the value if it is truthy