Switch, case как добавлять аргументы?

У меня есть вопрос, я знаю как использовать Аргументы если команда к примеру через if, но я ознакомился с swich case, и увидел что это более проще чем через оператор if, и хочу узнать как правильно делать аргумент именно через case

public function onCommand(CommandSender $s, Command $cmd, $label, array $args){
switch ($cmd->getName()){
case “food”:
$s->setFood(20);
$s->sendMessage ("восстановлено 20 food);
break;
}
}
А в сенсе я не знаю как добавлять аргумент в сase… помогите чем можете, буду благодарен.

На код внимание не обращайте, что думал то писал

С аргументами можно так же. Либо switch($args[0]) (первый аргумент к примеру)
либо через if

https://www.php.net/manual/ru/control-structures.switch.php

2 лайка

аа, спс. Я просто в Ютубе уроки смотрю, мне там легче понять, но я не до конца просто понимал как это работает, крч я завтра буду практиковать с этим, главное что суть понял как оно устроено

в ютубе не учатся программировать

https://www.php.net/manual/ru/langref.php

Нигде не учатся программированию

Лучше самостоятельно все делать.
Либо же, только если, курсы самой компании в которой ты будешь работать

Сижу я тут на паре робототехники, слушаю презентацию одногрупницы за рад.фем

Треш, господи

Да, но там есть курсы типо как использовать и что к чему, там же тож рассказывают про аргументы, переменные и.т.д, и я имею ввиду что там на примере проще понять чем читать, я когда читаю то мне сложно понять, я понимаю только суть

радиационных феминисток?

Kurban думал что я на*б не тут то было

Именно так

Ты и есть кидок, просто делаешь все не сразу