这是一个正方形图案,每行有5列,有5行,图案如下所示:
5 4 3 2 1
4 3 2 1 5
3 2 1 5 4
2 1 5 4 3
1 5 4 3 2
Run Code Online (Sandbox Code Playgroud)
我的代码如下所示,以获得模式,但当计数器变为1并显示在相应的列值时,我无法重置每个模式中的值.
任何人都可以指导我缺乏逻辑吗?
<?php
$n=5;
$count=5;
for($i=5;$i>=1;$i--){
for($j=$count;$j>=1;$j--)
{
if($count>=1)
echo $j." ";
}
$count--;
echo "\n";
}
?>
Run Code Online (Sandbox Code Playgroud) 任何正文都可以告诉如何在将当前时间插入Postgres数据库表中的timestamp列时删除或跳过毫秒部分.实际上,保存数据类型timestamp without timezone和默认值的列设置为now()ie将采用当前日期和时间.
它插入了正确的日期和时间但是它把毫秒部分例如输入的格式是"2015-01-07 10:27:44.234534",其中有毫秒部分,即234534,我不想插入.我只想要插入的数据为"2015-01-07 10:27:44".任何机构都可以告诉我,而不更改该列的数据类型如何插入跳过毫秒部分的当前日期和时间.