ale-blanco/sms-counter-length

Libreria para calcular el numero de sms necesarios para enviar un texto

v1.0.2 2016-02-08 16:22 UTC

This package is not auto-updated.

Last update: 2024-11-09 18:01:18 UTC


README

SensioLabsInsight Latest Stable Version Build Status

Libreria php para calcular el numero de sms necesarios para enviar un texto

Inspirada en https://github.com/vchatterji/gsm

Instalacion

Mediante composer

composer require ale-blanco/sms-counter-length

Uso

$counter = (new SmsCounter())->parse('Texto que se quiere medir la longuitud, para ver cuantos sms hacen falta para poder enviarlo. En este caso en un sms larga que se debe enviar mediante el uso de 2 mensajes, ya que tiene mas de 160 caracteres.');

echo $counter->getSmsCount(); //2
echo $counter->getCharsLeft(); //98
echo $counter->getCharSet(); //GSM 3.38
var_dump($counter->getParts());// array(2) {
							   //   [0]=>
							   //   string(153) "Texto que se quiere medir la longuitud, para ver cuantos sms hacen falta para poder enviarlo. En este caso en un sms larga que se debe enviar mediante el"
							   //   [1]=>
							   //   string(55) " uso de 2 mensajes, ya que tiene mas de 160 caracteres."
							   // }