gburtini/humanize-php

提供将数字和时间戳转换为人类友好形式的函数。基于 Django Humanize API。

0.0.0 2015-03-31 01:52 UTC

This package is auto-updated.

Last update: 2024-09-05 03:17:41 UTC


README

将 Django Humanize 库的有用功能快速移植过来。

安装

此软件包可在 Packagist/Composer 中以 gburtini/humanize-php 的形式获得。

功能

  • naturaltime($timestamp, $depth=1) 从时间戳返回类似于 "5分钟前" 的响应。 $depth 指示我们应该将时间戳拆分成多少个单位。
  • apnumber($n) 返回 "美联社风格" 的数字,$n,其中 1 到 9 的数字以单词形式返回。
  • intcomma($n) 以逗号分隔整数,与 Django 不同,它不尊重格式本地化。
  • intword($n) 返回给定大数的 "单词" 形式,例如,1000000 变为 1.0百万。
  • naturalday($timestamp, $format) 从给定的 $timestamp 返回 "今天"、"昨天" 或 "明天",或者以 $format 返回日期。
  • ordinal($n) 将整数转换为它的序数字符串(1st,2nd,...)
  • checkize($n) 将数字转换为支票(支票)准备好的单词形式。65535 变为 "sixty five thousand, five hundred and thirty five。" 不在 Django 中

许可证

版权所有 (C) 2011-2015 Giuseppe Burtini

根据 Apache License,版本 2.0(以下简称“许可证”);除非遵守许可证,否则不得使用此库。您可以在以下位置获得许可证副本:

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言,请参阅许可证。

Django 是 Django 软件基金会的注册商标。Humanize-PHP 项目与 Django 软件基金会无任何关联。