Приветствую. У меня есть форм с action="", inputы с name= first_name, last_name, email и input с type="submit" и name="reg"
Я хочу обрабатывать все эти данные, и пишу такое
if(isset($_POST['reg'])){
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
error($last_name + $first_name + $email);
}
Потом балакаю в эти формы что-то,и в итоге получаю нуль, хотя его там и в помине не было. Почему так может быть?
________ посл. ред. 03.10.2018 в 15:56; всего 1 раз(а); by ADev
Окей. В php нельзя складывать строки. При попытке сделать это, интерпретатор попытается преобразовать каждую строку в число. Если у него это не получается, он вернет 0 место строки. То есть на выходе интерпретатор увидит такую конструкцию
error(0 + 0 + 0);