kennynguyeenx/vietnamese-text 问题修复 & 功能扩展

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

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

kennynguyeenx/vietnamese-text

最新稳定版本:1.3.3

Composer 安装命令:

composer require kennynguyeenx/vietnamese-text

包简介

Provide some Vietnamese string handling and manipulating functions.

README 文档

README

Provide some Vietnamese string handling and manipulating functions

Features

  • Filter a Vietnamese string
  • Make a Vietnamese string uppercase
  • Make a Vietnamese string lowercase
  • Get Vietnamese string length
  • Reverse a Vietnamese string
  • Convert a Vietnamese string to an array
  • Make a Vietnamese string's first character uppercase
  • Convert a Vietnamese string to a Latin string
  • No external dependencies.
  • PSR-4 compatible.
  • Compatible with PHP >= PHP 7.

Installation

  • You can download vietnamese-text through https://github.com/kennynguyeenx/vietnamese-text.

  • vietnamese-text requires the Internationalization extension and Multibyte String extension from PHP.

  • Typically you can use the configure option --enable-intl --enable-mbstring while compiling PHP. More information can be found in the PHP documentation.

Usage

Filter a Vietnamese string:

use Kennynguyeenx\VietnameseText\VietnameseText; $vietnameseText = new VietnameseText(); echo $vietnameseText->filter(' áo ' . PHP_EOL . 'dài '); // áo dài

Make a Vietnamese string lowercase:

use Kennynguyeenx\VietnameseText\VietnameseText; $vietnameseText = new VietnameseText(); echo $vietnameseText->strToLowerCase('XIN CHÀO CÁC BẠN'); // xin chào các bạn

Make a Vietnamese string uppercase:

use Kennynguyeenx\VietnameseText\VietnameseText; $vietnameseText = new VietnameseText(); echo $vietnameseText->strToUpperCase('Xin Chào Các Bạn'); // XIN CHÀO CÁC BẠN

Get Vietnamese string length:

use Kennynguyeenx\VietnameseText\VietnameseText; $vietnameseText = new VietnameseText(); echo $vietnameseText->strLen('Xin Chào Các Bạn'); // 16

Reverse a Vietnamese string:

use Kennynguyeenx\VietnameseText\VietnameseText; $vietnameseText = new VietnameseText(); echo $vietnameseText->strRev('Xin Chào'); // oàhC niX

Convert a Vietnamese string to an array:

use Kennynguyeenx\VietnameseText\VietnameseText; $vietnameseText = new VietnameseText(); var_dump($vietnameseText->strSplit('xin chào')); /*  array(8) {  [0]=>  string(1) "x"  [1]=>  string(1) "i"  [2]=>  string(1) "n"  [3]=>  string(1) " "  [4]=>  string(1) "c"  [5]=>  string(1) "h"  [6]=>  string(2) "à"  [7]=>  string(1) "o" } */

Make a Vietnamese string's first character uppercase:

use Kennynguyeenx\VietnameseText\VietnameseText; $vietnameseText = new VietnameseText(); echo $vietnameseText->upperCaseFirst('đại biểu'); // Đại biểu

Convert a Vietnamese string to a Latin string:

use Kennynguyeenx\VietnameseText\VietnameseText; $vietnameseText = new VietnameseText(); echo $vietnameseText->convertToLatin('đại biểu'); // dai bieu

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-04