davispuh/php-utils

PHP 工具

1.0.0 2013-01-21 20:43 UTC

This package is not auto-updated.

Last update: 2024-09-28 14:38:53 UTC


README

几个 PHP 函数。希望对某些人有所帮助...

目录

实现的功能

Utilities.php

  • Utilities::RemoveDoubleWhitespace($Text)
  • Utilities::ShiftLeft($Number, $Bits)
  • Utilities::ShiftRight($Number, $Bits)
  • Utilities::BitwiseOR($Number1, $Number2)
  • Utilities::BitwiseAND($Number1, $Number2)
  • Utilities::BitSet($Number, $Bit)
  • Utilities::BitClear($Number, $Bit)
  • Utilities::BitTest($Number, $Bit)
  • Utilities::GetStrVal($Number)
  • Utilities::GetIntVal($Number)
  • Utilities::GetDateTime($DateTime = NULL)
  • Utilities::ParseDateInterval(\DateInterval $DateInterval)
  • Utilities::CreateTime($Time)
  • Utilities::CreateDate($Date)
  • Utilities::FormatDateInterval($DateInterval)
  • Utilities::FormatNumber($Number, $Sep = ' ')
  • Utilities::CompareMax($Number1, $Number2)
  • Utilities::UIntersectArrayMerge($Array1, $Array2, $CompareFunction)
  • Utilities::GetValue($Array, $Value1 = NULL, $Value2 = NULL, $Value3 = NULL, $Value4 = NULL)
  • Utilities::GetOrFirst($Key, $Array)
  • Utilities::IsValidFQDN($FQDN)
  • Utilities::ParseURL($URL)
  • Utilities::ParseQuery($QueryString)
  • Utilities::GetHost($URL)
  • Utilities::QueryFirstResult($Result)
  • Utilities::NormalizeIP($IP)

作者

目前这个仓库中的所有内容(所有函数、文件、文本)都是由我 @davispuh 创建的,并将这个仓库贡献给了公共领域。

无授权许可

这个仓库中的所有文本、文档、代码和文件都是公共领域(包括这个文本、README)。这意味着您可以复制、修改、分发并将其包含在自己的工作/代码中,即使是为了商业目的,也不需要请求许可。

贡献

请随意改进现有功能或添加可能有用的新功能。

警告:通过向这个仓库发送拉取请求,您将把任何和所有的版权利益(包括代码文件和其他所有内容)贡献给公共领域。(即使拉取请求没有合并,文件也将属于公共领域)

在发送拉取请求之前,您承认您拥有所有版权或有权将它们贡献给公共领域。

如果您不想将代码贡献给公共领域,或者您不允许这样做(例如,您不拥有所需的版权),那么请不要发送拉取请求。