Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中的本年度和上一年度_Php - Fatal编程技术网

PHP中的本年度和上一年度

PHP中的本年度和上一年度,php,Php,$a的数据类型是什么:数字还是字符串?如果是字符串,如何使用PHP获取上一年的数据?您可以使用PHP的: 您可以使用PHP的: 它既不是字符串也不是数字,我们可以使用(int)在php中使用强制转换将其定义为字符串或int 它不是字符串或数字,我们可以使用(int)在php中使用强制转换将其定义为字符串或int,它是一个变量。您可以将其用作字符串。或者从中减去一个$last_year=日期('Y')-1;这是一个变量。您可以将其用作字符串。或者从中减去一个$last_year=日

$a
的数据类型是什么:数字还是字符串?如果是字符串,如何使用PHP获取上一年的数据?

您可以使用PHP的:

您可以使用PHP的:


它既不是字符串也不是数字,我们可以使用(int)在php中使用强制转换将其定义为字符串或int


它不是字符串或数字,我们可以使用(int)

在php中使用强制转换将其定义为字符串或int,它是一个变量。您可以将其用作字符串。或者从中减去一个<代码>$last_year=日期('Y')-1;这是一个变量。您可以将其用作字符串。或者从中减去一个<代码>$last_year=日期('Y')-1;那么,date(“Y”)是否以字符串形式给出了当前年份?您是否也可以帮助我解决另一个问题:。谢谢!:)那么,date(“Y”)是否以字符串形式给出了当前年份?您是否也可以帮助我解决另一个问题:。谢谢!:)@Rizier123:那么,date(“Y”)是否以字符串形式给出了当前年份?@Rizier123:你能帮我解决另一个问题吗:stackoverflow.com/questions/27692895/。谢谢!:)@Rizier123:那么,date(“Y”)是否以字符串形式给出了当前年份?@Rizier123:你能帮我解决另一个问题吗:stackoverflow.com/questions/27692895/。谢谢!:)那么,date(“Y”)是否以字符串形式给出了当前年份?@Ashutosh是的,请在您的php编辑器中使用我的两个示例并查看结果,而不是询问答案。@AshutoshSaboo:date(“Y”)给出了“2014”事实上,我早就看过这两篇文章了,而这两篇文章给我带来了很多困惑,因为有些地方说日期(“Y”)以字符串形式给出当前年份,有些地方说它以数字形式给出当前年份(因为在某些地方执行算术运算,在某些地方执行字符串运算)。那么,哪一个是正确的:date(“Y”)以字符串/数字的形式给出了当前年份?这就是我问这个问题的全部原因。所以date(“Y”)把年份作为一个字符串,对吗?你能帮我解决另一个问题吗:stackoverflow.com/questions/27692895/。谢谢!:)那么,date(“Y”)是否以字符串形式给出了当前年份?@Ashutosh是的,请在您的php编辑器中使用我的两个示例并查看结果,而不是询问答案。@AshutoshSaboo:date(“Y”)给出了“2014”事实上,我早就看过这两篇文章了,而这两篇文章给我带来了很多困惑,因为有些地方说日期(“Y”)以字符串形式给出当前年份,有些地方说它以数字形式给出当前年份(因为在某些地方执行算术运算,在某些地方执行字符串运算)。那么,哪一个是正确的:date(“Y”)以字符串/数字的形式给出了当前年份?这就是我问这个问题的全部原因。所以date(“Y”)把年份作为一个字符串,对吗?你能帮我解决另一个问题吗:stackoverflow.com/questions/27692895/。谢谢!:)因此,根据您的要求,日期(“Y”)会“默认”给出当前年份的数据类型(数字/字符串),还是同时以字符串和数字的形式给出,因此我们可以对日期(“Y”)执行算术和字符串运算?您还可以帮我解决另一个问题吗:stackoverflow.com/questions/27692895/。谢谢!:)因此,根据您的要求,日期(“Y”)会“默认”给出当前年份的数据类型(数字/字符串),还是同时以字符串和数字的形式给出,因此我们可以对日期(“Y”)执行算术和字符串运算?您还可以帮我解决另一个问题吗:stackoverflow.com/questions/27692895/。谢谢!:)
$a= date("Y");
date('Y', strtotime('last year'));
echo date("Y",strtotime("-1 year"));
echo date("Y",strtotime("-1 year"));  //last year "2013"
echo date("Y");                       //current year "2014"
  <?php
    echo $a= date("Y")-1;
   ?>