umbrella/speaknumber 问题修复 & 功能扩展

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

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

umbrella/speaknumber

最新稳定版本:1.0.0

Composer 安装命令:

composer require umbrella/speaknumber

包简介

Transcreve números para extenso.

README 文档

README

Porque?

Você já se deu conta de como cegos navegam hoje na internet? já precisou adaptar algo em seu sistema para algum deficiente? Creio que não.

Isso porque ninguém se importa muito com acessibilidade. Os cegos de hoje usam um leitor de tela, que é simplesmente um programa que lê tudo o que se passa na tela do usuário (que por sinal é uma área que ainda tem muito à evoluir).

O objetivo principal do Speak Number é facilitar a compreenção de números para cegos.

Veja a leitura dessa imagem sem o Speak Number:

<img src="numer.png" alt="9856 pessoas" />
<!-- nove, oito, cinco, seis pessoas -->

O programa lê cada número separadamente o que dificulta a compreenção. Agora, imagine a leitura de um número como 100.000.000. Você se perderia na contagem dos zeros, certo?

Agora vejamos com o uso do Speak Number:

<img src="numer.png" alt="nove mil oitocentos e cinquenta e seis pessoas" />

Note: Esse é o principal objetivo. Mas, pode/deve ser usado como você quiser.

Simples Exemplo

Exemplo simples pra uso:

<?php

require 'vendor/autoload.php';

$number = (new \Speak\Number())->speak(8926);
var_dump($number); // oito mil novecentos e vinte e seis.

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 4
  • Forks: 11
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2014-10-20