承接 codeinc/strip-accents 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

codeinc/strip-accents

Composer 安装命令:

composer require codeinc/strip-accents

包简介

A PHP library to remove accents and diacritics from strings

README 文档

README

Packagist Version Packagist Downloads PHP Version License

A PHP library to remove accents and diacritics from strings.

Installation

composer require codeinc/strip-accents

Requires PHP 8.2 or later with the mbstring extension.

Usage

Strip accents

use CodeInc\StripAccents\StripAccents;

echo StripAccents::strip("C'est une super chaîne de caractères avec beaucoup d'accents");
// "C'est une super chaine de caracteres avec beaucoup d'accents"

echo StripAccents::strip("ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ");
// "AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiieooooouuuuyy"

Strip accents and non-printable characters

use CodeInc\StripAccents\StripAccents;

echo StripAccents::stripNonPrint("ABC ÀÈÝ 是我这");
// "ABC AEY "

echo StripAccents::stripNonPrint("ABC ÀÈÝ 是我这", replaceWith: "-");
// "ABC AEY ---------" (each multibyte character is replaced per-byte)

Custom encoding

Both methods accept an encoding parameter (any encoding supported by htmlentities()):

echo StripAccents::strip("A strïng with àccénts", encoding: "iso-8859-1");

License

This library is published under the MIT license (see the LICENSE file).

统计信息

  • 总下载量: 314.52k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 8
  • 点击次数: 18
  • 依赖项目数: 2
  • 推荐数: 0

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-03-15

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固