PHP笔记网

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2012-05-19 12:04:59  修改时间:2024-12-02 07:53:33  分类:11.PHP基础  编辑

我们上面说过面向对象程序的单位就是对象,但对象又是通过类的实例化出来的,既然我们类会声明了,下一步就是实例化对象了。

当定义好类后,我们使用new关键字来生成一个对象。

$对象名称 = new  类名称();

作者:Albert.Wen  添加时间:2015-08-05 22:35:33  修改时间:2024-12-02 08:41:15  分类:11.PHP基础  编辑

一年有多个周,每周的开始日期和结束日期

参考代码一:(正在用的版本

<?php
header("Content-type:text/html;charset=utf-8");
date_default_timezone_set("Asia/Shanghai");
$year = (int)$_GET['year'];
$week = (int)$_GET['week'];
$weeks = date("W", mktime(0, 0, 0, 12, 28, $year));

echo $year . '年一共有' . $weeks . '周<br />';

if ($week > $weeks || $week <= 0)
{
	$week = 1;
}

if ($week < 10)
{
	$week = '0' . $week;
}
$timestamp['start'] = strtotime($year . 'W' . $week);
$timestamp['end'] = strtotime('+1 week -1 day', $timestamp['start']);

echo $year . '年第' . $week . '周开始时间戳:' . $timestamp['start'] . '<br />';
echo $year . '年第' . $week . '周结束时间戳:' . $timestamp['end'] . '<br />';
echo $year . '年第' . $week . '周开始日期:' . date("Y-m-d", $timestamp['start']) . '<br />';
echo $year . '年第' . $week . '周结束日期:' . date("Y-m-d", $timestamp['end']);
?>
作者:Albert.Wen  添加时间:2017-10-27 13:04:07  修改时间:2024-11-29 00:37:08  分类:11.PHP基础  编辑

PHP 数字超过一定长度时,会自动转换为 科学计数法 的形式,如 1.2345678912346E+16
如何 避免转换,让它原样展示呢?

作者:Albert.Wen  添加时间:2019-01-31 11:17:53  修改时间:2024-11-25 07:58:26  分类:11.PHP基础  编辑

将 空字符串 转为 数组时,有 业务bug,如

$str = "";
$arr = explode(",", $str);
print_r($arr);

输出:

Array
(
    [0] => 
)
作者:Albert.Wen  添加时间:2017-10-29 20:49:44  修改时间:2024-11-27 12:16:36  分类:11.PHP基础  编辑

打印快递单有个特点:

被打印纸的背景是固定的,