ли функция даты PHP распознать этот код, и преобразовать его в Отпеч.датыдаты PHP
$date= date('$_POST["Month1"]/$_POST["Date1"]/$_POST["Year1"]');
?
ли функция даты PHP распознать этот код, и преобразовать его в Отпеч.датыдаты PHP
$date= date('$_POST["Month1"]/$_POST["Date1"]/$_POST["Year1"]');
?
Ваш синтаксис неясен и не работает из-за одинарных кавычек. Лучше попробуйте:
$date = date($_POST["Month1"] . '/' . $_POST["Date1"] . '/' . $_POST["Year1"]);
Если ваше сообщение содержит данные формата, как m
, d
, Y
- это нормально. Но если вы дадите дату, например 4
, 21
, 2014
- date()
не будет работать. Преобразовать его временной метки с:
$timestamp = strtotime($_POST["Month1"] . '/' . $_POST["Date1"] . '/' . $_POST["Year1"]);
Ваш синтаксис не так, как уже было сказано, но это также лучше избегать проблем форматирования на самом деле просто передать в переменных индивидуально mktime()
, например:
$timestamp = mktime(0, 0, 0, $_POST["Month1"], $_POST["Date1"], $_POST["Year1"]);
Таким образом, вам не нужно передавать переменные, которые вы уже разбили с помощью каких-либо дополнительных шагов.
Спасибо Это сработало .. – user3262140
Нет, из-за [одиночных кавычек] (http://stackoverflow.com/questions/3446216/what-is-the-difference-between-single-quoted-and-double-quoted-strings-in-php) , – BlitZ
Что такое "fxn" ?! – deceze
@deceze function :) – shanavascet