sjaakp/yii2-helpers 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

sjaakp/yii2-helpers

Composer 安装命令:

composer require sjaakp/yii2-helpers

包简介

Various helpers for Yii2 PHP framework

README 文档

README

This is a collection of various helpers for the Yii 2.0 PHP Framework. All of them are abstract classes having only static functions in the sjaakp\helpers namespace.

Installation

The preferred way to install yii2-helpers is through Composer. Either add the following to the require section of your composer.json file:

"sjaakp/yii2-helpers": "*"

Or run:

composer require sjaakp/yii2-helpers "*"

You can manually install yii2-helpers by downloading the source in ZIP-format.

Fragment

Distill one or more relevant fragments from a string. A fragment is considered relevant if it contains a part that matches a regex pattern.

  • static function fragment($subject, $pattern, $radius = 50, $affix = '…', $highlightOptions = [ ])

    • $subject: string
    • $pattern: PHP regex pattern.
    • $radius: int Tentative number of characters before and after match. Size of the fragments will be 2 * $radius, plus the length of the matched part, if possible.
    • $affix: string Text before and after fragments, if appropriate.
    • $highlightOptions: array|false HTML options for the highlight tag. Key 'tag' defines tag type; if not set, the tag type will be 'mark'. If false, no highlighting occurs.
    • Return: string.
  • public static function phpPattern($lucenePattern) Convert a Zend Lucene query string to an acceptable PHP query string.

Roman

Functions to convert an int into a Roman numeral vice versa.

  • static function toInt($roman) Converts Roman numeral string $roman to int. Invalid $roman will be converted to 0.
  • static function toRoman($int) Converts $int to Roman numeral (1 <= $int <= 3999). Invalid $int will be converted to empty string.

统计信息

  • 总下载量: 199
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-03-02

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固