Deseo obtener la fecha de la fecha actual en php. lo que he intentado es aquí ...Obteniendo el día del día actual en PHP
echo $x."<br>";
echo date("D",$x)."<br>";
pero la salida fue
21-02-10
Thu
Se trata de dar fecha correcta, pero no el día correcto value.Why ..?
Lo que quiero día es la fecha del lunes para la semana actual que se puede generar en cualquier día de la semana. así que lo que hice fue, estoy tomando el día de hoy y comparando con (L, M .... Sol) y la creación de una marca de tiempo, respectivamente, usando
case "Mon":
$startdate1=date("d-m-y");
$parts = explode('-',$startdate1);
$startdate2 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+1),$parts[2]));
$startdate3 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+2),$parts[2]));
$startdate4 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+3),$parts[2]));
$startdate5 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+4),$parts[2]));
$startdate6 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+5),$parts[2]));
$startdate7 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+6),$parts[2]));
$dates=array(1 => $startdate1,$startdate2,$startdate3,$startdate4,$startdate5,$startdate6,$startdate7);
$i=1;
while($i <= 7)
{
echo $dates[$i];
$i++;
}
break;
fecha $ es la matriz definitiva correspondiente al día de hoy que tiene ser devuelto. ¿Hay algún otro método mejor para realizar esta operación?
Aún la salida es Thu para $ x = '21 -02-2010 '; –
Sí, este fue el correcto ... :) Thanks –