当前位置: 首页>>代码示例>>PHP>>正文


PHP Result::sec2hms方法代码示例

本文整理汇总了PHP中Result::sec2hms方法的典型用法代码示例。如果您正苦于以下问题:PHP Result::sec2hms方法的具体用法?PHP Result::sec2hms怎么用?PHP Result::sec2hms使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Result的用法示例。


在下文中一共展示了Result::sec2hms方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: strtotime

     $oldStatus = "<font style='color:#04B486'>Online</font>";
     $newStatus = "<font style='color:#DF0101'>Offline</font>";
 } else {
     $oldStatus = "<font style='color:#DF0101'>Offline</font>";
     $newStatus = "<font style='color:#04B486'>Online</font>";
 }
 //set subnet
 $subnet = $Subnets->fetch_subnet(null, $change['subnetId']);
 //ago
 if (is_null($change['lastSeen']) || $change['lastSeen'] == "1970-01-01 00:00:01" || $change['lastSeen'] == "0000-00-00 00:00:00") {
     $ago = "never";
 } else {
     $timeDiff = $now - strtotime($change['lastSeen']);
     // reformat
     $lastSeen = date("m/d H:i", strtotime($change['lastSeen']));
     $ago = $lastSeen . " (" . $Result->sec2hms($timeDiff) . " ago)";
 }
 // desc
 $change['description'] = strlen($change['description']) > 0 ? "{$Subnets->mail_font_style} {$change['description']}</font>" : "{$Subnets->mail_font_style} / </font>";
 // subnet desc
 $subnet->description = strlen($subnet->description) > 0 ? "{$Subnets->mail_font_style} {$subnet->description}</font>" : "{$Subnets->mail_font_style} / </font>";
 //content
 $content[] = "<tr>";
 $content[] = "\t<td style='padding:3px 8px;border:1px solid #ccc;'><a href='" . rtrim(str_replace(BASE, "", $Scan->settings->siteURL), "/") . "" . create_link("subnets", $subnet->sectionId, $subnet->id) . "'>{$Subnets->mail_font_style_href} " . $Subnets->transform_to_dotted($change['ip_addr']) . "</font></a></td>";
 $content[] = "\t<td style='padding:3px 8px;border:1px solid #ccc;'>{$Subnets->mail_font_style} {$change['description']}</font></td>";
 $content[] = "\t<td style='padding:3px 8px;border:1px solid #ccc;'>{$Subnets->mail_font_style_href} {$change['dns_name']}</font></td>";
 $content[] = "\t<td style='padding:3px 8px;border:1px solid #ccc;'><a href='" . rtrim(str_replace(BASE, "", $Scan->settings->siteURL), "/") . "" . create_link("subnets", $subnet->sectionId, $subnet->id) . "'>{$Subnets->mail_font_style_href} " . $Subnets->transform_to_dotted($subnet->subnet) . "/" . $subnet->mask . "</font></a>" . $subnet->description . "</td>";
 $content[] = "\t<td style='padding:3px 8px;border:1px solid #ccc;'>{$Subnets->mail_font_style} {$ago}</td>";
 $content[] = "\t<td style='padding:3px 8px;border:1px solid #ccc;'>{$Subnets->mail_font_style} {$oldStatus} > {$newStatus}</td>";
 $content[] = "</tr>";
 //plain content
开发者ID:routenull0,项目名称:phpipam,代码行数:31,代码来源:pingCheck.php

示例2: time

         $oldStatus = "<font style='color:#04B486'>Online</font>";
         $newStatus = "<font style='color:#DF0101'>Offline</font>";
     } else {
         $oldStatus = "<font style='color:#DF0101'>Offline</font>";
         $newStatus = "<font style='color:#04B486'>Online</font>";
     }
     //set subnet
     $subnet = $Subnets->fetch_subnet(null, $change['subnetId']);
     //set section
     $section = $Tools->fetch_object("sections", "id", $subnet->sectionId);
     //ago
     if (is_null($change['lastSeen']) || $change['lastSeen'] == "0000-00-00 00:00:00") {
         $ago = "never";
     } else {
         $timeDiff = time() - strtotime($change['lastSeen']);
         $ago = $change['lastSeen'] . " (" . $Result->sec2hms($timeDiff) . " ago)";
     }
     //content
     $content[] = "<tr>";
     $content[] = "\t<td style='padding:3px 8px;border:1px solid silver;'><a href='" . rtrim($Scan->settings->siteURL, "/") . "" . create_link("subnets", $section->id, $subnet->id) . "'>" . $Subnets->transform_to_dotted($change['ip_addr']) . "</a></td>";
     $content[] = "\t<td style='padding:3px 8px;border:1px solid silver;'>{$change['description']}</td>";
     $content[] = "\t<td style='padding:3px 8px;border:1px solid silver;'><a href='" . rtrim($Scan->settings->siteURL, "/") . "" . create_link("subnets", $section->id, $subnet->id) . "'>" . $Subnets->transform_to_dotted($subnet->subnet) . "/" . $subnet->mask . " - " . $subnet->description . "</a></td>";
     $content[] = "\t<td style='padding:3px 8px;border:1px solid silver;'><a href='" . rtrim($Scan->settings->siteURL, "/") . "" . create_link("subnets", $section->id) . "'>{$section->name} {$section->description}</a></td>";
     $content[] = "\t<td style='padding:3px 8px;border:1px solid silver;'>{$ago}</td>";
     $content[] = "\t<td style='padding:3px 8px;border:1px solid silver;'>{$oldStatus}</td>";
     $content[] = "\t<td style='padding:3px 8px;border:1px solid silver;'>{$newStatus}</td>";
     $content[] = "</tr>";
     //plain content
     $content_plain[] = "\t * " . $Subnets->transform_to_dotted($change['ip_addr']) . " (" . $Subnets->transform_to_dotted($subnet->subnet) . "/" . $subnet->mask . ")\r\n \t  " . strip_tags($oldStatus) . " => " . strip_tags($newStatus);
 }
 $content[] = "</table>";
开发者ID:julsoj,项目名称:phpipam,代码行数:31,代码来源:pingCheck.php


注:本文中的Result::sec2hms方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。