Иван НСК

Рейтинг
150
Регистрация
03.10.2013

Использую savefrom помощник для скачивания видео, сегодня обнаружил что кнопка скачать под видео исчезла! Посоветуйте сайт или прогу для скачивания видео с ютуба?

Дикий пионер:
Скорее всего автор пишет эту огромную функцию не для сложения, а для демонстрации конструкции switch-case

Это было домашнее задание

Реализуйте функцию с тремя параметрами: function mathOperation($arg1, $arg2,
$operation), где $arg1, $arg2 – значения аргументов. $operation – строка с названием
операции. В зависимости от переданного значения операции выполните одну из
арифметических операций (используйте функции из пункта 4) и верните
полученное значение (используйте switch).

Автор курса при проверке дз, исправил $res = sum($arg1, $arg2); echo $res; на return sum($arg1, $arg2); я переписал оба варианта, и ни один из них не был рабочим.

~AL~:
И не должно работать. Используйте
return $arg1 + $arg2;
как вариант

Спасибо! Работает.

Странно, почему у автора курса не так😕

---------- Добавлено 29.05.2015 в 21:13 ----------

vantala:
как-то так:

function mathOperation($arg1, $arg2, $operation) {
switch($operation) {
case "+":
return $arg1+$arg2;
break;
case "-":
return $arg1-$arg2;
break;
case "*":
return $arg1*$arg2;
break;
case "/":
return $arg1/$arg2;
break;
default:
echo "Некорректно введенная опция!";
}
}

mathOperation(10, 34, "+");


если не работает, то
return ($arg1+$arg2);
похожие строки соответственно

если и это не работает то:

$return=$arg1+$arg2;
и в конце уже:
return $return;

Если написать mathOperation(10, 34, "+"); ничего не выведется, если echo mathOperation(10, 34, "+"); то все ок.

~AL~:
Вы используете пользовательскую функцию sum, которая не объявлена (в прочем, как и все функции находящееся внутри оператора switch). Вариантов решения проблемы два: либо объявить эти функции, либо же их не использовать

Если их не использовать и написать просто return ($arg1, $arg2); то все равно не работает!

function mathOperation($arg1, $arg2, $operation) {


switch($operation) {
case "+":
return ($arg1, $arg2);
break;
case "-":
return ($arg1, $arg2);
break;
case "*":
return ($arg1, $arg2);
break;
case "/":
return ($arg1, $arg2);
break;
default:
echo "Некорректно введенная опция!";
}
}

mathOperation(10, 34, "+");

Parse error: syntax error, unexpected ',' in Z:\home\mysite\ on line 105

а зачем вам код математических операций то?

Чтобы понять как это работает, я ведь только учусь php программированию.

Можно ли, как то узнать исходное название видео конкурента?

Сделал похожее название, описание и теги, но один хрен в похожие попасть не могу! Может нужно исходник назвать так же как у конкурента?

whitesiroi, вы гугл хромом пользовались?

Безопасно ли размещать видео в вконтакте?

Хочу разместить свое видео (монетизация на видео не включена) в крупной группе для раскрутки видео, ютуб за это в баню не отправит?

Как предложить видео (та хрень которая слева выезжает )? Хотел добавить, но так и не понял как это сделать

какая минимальная сумма должна быть для выплаты на вебмани? На канале набрал $1.50, квиз мне их выплатит?

proksey-net:
с тем, что в этой версии PHP запрещено в регулярных выражениях использовать модификатор /e

Поменял две строки в templates.class.php (68 и 72) с preg_replace на preg_replace_callback.

Сообщение вверху сайта о замене этих двух строк исчезло, но сайт стал криво отображаться.

В чем может быть ошибка?

Всего: 898