Помогите разобраться новичку с уроком

  • Автор темы Автор темы McSeeM
  • Дата начала Дата начала

McSeeM

Новичок
Помогите разобраться новичку с уроком

заранее извиняюсь если создал тему не в том разделе. вобщем я начал изучение php и в одном из уроков мне не до конца ясен синтаксис

<?php
function makecup($types = array("Кофе"), $Maker = NULL)
{
$device = is_null($Maker) ? "сахаром" : $Maker;
return "Сделайте чашечку ".join(", ", $types)." с $device.\n";
}

в частности не понятна вот эта стока $device = is_null($Maker) ? "сахаром" : $Maker;
а именно назначение "?" и ":"
будет достаточно просто ссылки где можно почитать про эти сокращения или что это :)
 
McSeeM
а что за уроки? Не евгения ли попова? если да, то ты можешь получить результат, обратный ожидаемому
 
эм.... а нахера $types тут массив??
и имена переменных maker, device - тоже шикарные :-)
 
Сверху