何か、:
<?php
$dates = [ //new php 'short array' syntax,
//$dates = array(/* old php start */
'01-01-2016'=> '03-01-2016',
'04-01-2016'=> '06-01-2016',
'07-01-2016'=> '10-01-2016'
//); /* old php end */
];
$f = 'd-m-Y'; //date Format
foreach ($dates as $start=>$end){
$startDate = date_create_from_format($f, $start);
$prevDate = date_create_from_format($f, $end);
$gapDate = clone($prevDate); //pay attention to this line, remove it and see what happens
$gapDate->add(
new DateInterval('P1M1D') //google://ISO_8601, PHP manual
);
echo "orig:". $startDate->format($f) . " => " . $prevDate->format($f) ."\n";
echo "gap_:". $prevDate->format($f) . " => " . $gapDate->format($f) ."\n";
}
//no closing tag here
あなたはPEO PHPにこのコードを変換することができます。私は構造化されたPHPをやっているので。ああ、非常に粘液ありがとう –
peo phpとは何ですか?プロシージャコールを使用し、オブジェクトコールを使用しないことを意味しますか?あなたが知っている、あなたは自由にそれを混在させることができます、何も間違っている – strangeqargo