如何在javascript变量中添加php日期?
我试图通过在变量presentdate中使用php代码嵌入特定格式的日期,如下面的代码行所示如何在javascript变量中添加php日期?,javascript,php,jquery,Javascript,Php,Jquery,我试图通过在变量presentdate中使用php代码嵌入特定格式的日期,如下面的代码行所示 var dateFormatPHP = getDateFormat(); var formatToApplyPHP = ""; switch(dateFormatPHP) { case "d-m-Y": formatToApplyPHP= "d/m/Y"; break; case "m-d-Y": formatToApplyPHP= "m/
var dateFormatPHP = getDateFormat();
var formatToApplyPHP = "";
switch(dateFormatPHP)
{
case "d-m-Y":
formatToApplyPHP= "d/m/Y";
break;
case "m-d-Y":
formatToApplyPHP= "m/d/Y";
break;
case "Y-m-d":
formatToApplyPHP= "Y/m/d";
break;
}
var presentdate = <?php echo date(formatToApplyPHP);?>
var dateFormatPHP=getDateFormat();
var formatoapplyphp=“”;
开关(dateFormatPHP)
{
案例“d-m-Y”:
formatToApplyPHP=“d/m/Y”;
打破
案例“m-d-Y”:
formatToApplyPHP=“m/d/Y”;
打破
案例“Y-m-d”:
formatToApplyPHP=“Y/m/d”;
打破
}
var presentdate=
请帮忙 formatToApplyPHP是Javascript变量,请尝试使用PHP设置此变量,然后可以使用以下语句:
var dateFormatPHP = getDateFormat();
var formatToApplyPHP = "";
switch(dateFormatPHP)
{
case "d-m-Y":
formatToApplyPHP= "d/m/Y";
break;
case "m-d-Y":
formatToApplyPHP= "m/d/Y";
break;
case "Y-m-d":
formatToApplyPHP= "Y/m/d";
break;
}
var presentdate = <?php echo date(formatToApplyPHP);?>
var presentdate = <?php echo date($formatToApplyPHP);?>
var presentdate=
到PHP的Javascript数据传输通常由XmlhttpRequest
处理,因此创建PHP文件,例如.date.PHP!将该格式作为param发送到该文件并获取响应数据。比如这个例子
var dateFormatPHP = getDateFormat();
var formatToApplyPHP = "";
switch(dateFormatPHP)
{
case "d-m-Y":
formatToApplyPHP= "d/m/Y";
break;
case "m-d-Y":
formatToApplyPHP= "m/d/Y";
break;
case "Y-m-d":
formatToApplyPHP= "Y/m/d";
break;
}
var presentdate = <?php echo date(formatToApplyPHP);?>
var dateFormatPHP = getDateFormat();
var formatToApplyPHP = "";
switch(dateFormatPHP)
{
case "d-m-Y":
formatToApplyPHP= "d/m/Y";
break;
case "m-d-Y":
formatToApplyPHP= "m/d/Y";
break;
case "Y-m-d":
formatToApplyPHP= "Y/m/d";
break;
}
$.get("date.php",{d:formatToApplyPHP},function(data) {
console.log(data);
});
date.php
formatoApplyPHP
是一个JS变量,您不能在PHP中使用它,因为它在服务器上运行。这里的逻辑需要完全转移到客户机或服务器上,不能以您正在尝试的方式将两者混合使用。