具有多个变量的PHP strotime
这是我的PHP代码:具有多个变量的PHP strotime,php,variables,date,time,strtotime,Php,Variables,Date,Time,Strtotime,这是我的PHP代码: $timestamp2 = strtotime('13:30 04/12/2013'); 但是,我想把这些变量放在这段代码中: $mi = mysql_real_escape_string($_POST['mi']); $ho = mysql_real_escape_string($_POST['ho']); $da = mysql_real_escape_string($_POST['da']); $mo
$timestamp2 = strtotime('13:30 04/12/2013');
但是,我想把这些变量放在这段代码中:
$mi = mysql_real_escape_string($_POST['mi']);
$ho = mysql_real_escape_string($_POST['ho']);
$da = mysql_real_escape_string($_POST['da']);
$mo = mysql_real_escape_string($_POST['mo']);
$ye = mysql_real_escape_string($_POST['ye']);
例如:
$timestamp2 = strtotime('$mi:$ho $mo/$da/$ye');
我已经尝试了多种可能的报价等。。但没有任何成功。有人能帮我吗
谢谢 做你想做的,只是小心参数顺序。像这样的方法应该会奏效:
$timestamp2 = mktime($ho, $mi, 0, $mo, $da, $ye);
如果要执行所需操作,请注意参数顺序。像这样的方法应该会奏效:
$timestamp2 = mktime($ho, $mi, 0, $mo, $da, $ye);
这里有问题吗?如果您只是试图对所有变量使用
strotime
,请将它们放入一个数组中,并通过foreach
运行它们实际上,我的解决方案不是您想要的。我不知道这些都是日期部分,而不是日期本身。这里有问题吗?如果您只是试图对所有变量使用strotime
,请将它们放入一个数组中,并通过foreach
运行它们实际上,我的解决方案不是您想要的。我没意识到这些都是日期部分,而不是日期本身!非常感谢。不客气。您可以通过向上/向下投票箭头按钮下方的复选标记表示接受答案。我知道,但当时我还不能接受(不得不等待5分钟):工作!非常感谢。不客气。您可以通过向上/向下投票箭头按钮下方的复选标记表示接受答案。我知道,但当时我还不能接受(不得不等待5分钟):P