46 líneas
2 KiB
PHP
46 líneas
2 KiB
PHP
<?php
|
|
// Comprova els arguments, en cas de no existir presenta l'ajuda.
|
|
if (!empty($_SERVER["argv"][1])){
|
|
|
|
// $argument0 = $_SERVER["argv"][1];
|
|
if(isset($_SERVER["argv"][1])) { $argument0 = $_SERVER["argv"][1]; $n = 1; }
|
|
if(isset($_SERVER["argv"][2])) { $argument1 = $_SERVER["argv"][2]; $n = 2; }
|
|
if(isset($_SERVER["argv"][3])) { $argument2 = $_SERVER["argv"][3]; $n = 3; }
|
|
if(isset($_SERVER["argv"][4])) { $argument3 = $_SERVER["argv"][4]; $n = 4; }
|
|
if(isset($_SERVER["argv"][5])) { $argument4 = $_SERVER["argv"][5]; $n = 5; }
|
|
if(isset($_SERVER["argv"][6])) { $argument5 = $_SERVER["argv"][6]; $n = 6; }
|
|
// $argument2 = $_SERVER["argv"][3];
|
|
// $argument3 = $_SERVER["argv"][4];
|
|
// $argument4 = $_SERVER["argv"][5];
|
|
// $argument5 = $_SERVER["argv"][6];
|
|
if($n == 2) { $argument = $argument0." ".$argument1; }
|
|
elseif($n == 3) { $argument = $argument0." ".$argument1." ".$argument2; }
|
|
elseif($n == 4) { $argument = $argument0." ".$argument1." ".$argument2." ".$argument3; }
|
|
elseif($n == 5) { $argument = $argument0." ".$argument1." ".$argument2." ".$argument3." ".$argument4; }
|
|
elseif($n == 6) { $argument = $argument0." ".$argument1." ".$argument2." ".$argument3." ".$argument4." ".$argument5; }
|
|
else { $argument = $argument0; }
|
|
// $argument = $argument0." ".$argument1." ".$argument2." ".$argument3." ".$argument4." ".$argument5;
|
|
|
|
|
|
} else {
|
|
// Presenta l'ajuda
|
|
echo "NO HE REBUT la variable\n";
|
|
// echo "Cal una data amb el següent format: '".date("M d-m-Y H:i:s 0")."' i entre cometes\n";
|
|
echo "Cal una data amb el següent format: '".date("r")."' i entre cometes\n";
|
|
exit;
|
|
}
|
|
//$pauta = array ("dia","mes","any");
|
|
//$canvis = array ("day","month","year");
|
|
//$argument = preg_replace($pauta,$canvis,$argument);
|
|
if($n >=2) {
|
|
$conversió = strtotime($argument);
|
|
}
|
|
else {
|
|
$conversió = $argument;
|
|
}
|
|
|
|
echo "Has introduit: : ".$argument."\n";
|
|
echo "En strtotime es : ".$conversió."\n";
|
|
echo "En format r : ".date('r',$conversió)."\n";
|
|
echo "En format Z : ".date('Y-m-d H:i:s',$conversió)."Z\n";
|
|
?>
|