所以我有一个PHP变量w/a(可能是当前的,可能不是(月份,形式是##。如果月份少于十月,我想去掉领先的0。有没有一种简单的方法可以做到这一点?
将其转换为整数:
<?php
$month = '01';
echo (int) $month; // prints 1
?>
您可以使用内置的日期函数来完成此操作,应该看起来像
<?php
date('n/d/Y',strtotime($dateVariable));
?>
您可以使用n而不是m来显示不带前导零的月份。
请参阅http://php.net/manual/en/function.date.php有关日期格式的详细信息。
<?php
$month = '05'; // May
$month *= 1;
echo $month;
?>
输出
5
$today_mem = date("j.n");
使用j
代替d
,使用n
代替m:
来源::https://www.php.net/manual/en/function.date.php
您可以这样做:
<?php
$month = intval(Date('m'));
echo $month; // prints int value
?>