Skip to content

Normento/mobile-detector-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mobile-detector/php

Package PHP pour détecter l'opérateur mobile à partir d'un numéro de téléphone.

Installation

composer require mobile-detector/php

Utilisation

use MobileDetector\Detector;

$result = Detector::detect('bj', '0161159868');
// [
//   'operator' => 'MTN',
//   'country' => 'BJ',
//   'normalized' => '+2290161159868',
//   'isValid' => true
// ]

API

Detector::detect(string $countryCode, string $phoneNumber): array

Détecte l'opérateur mobile à partir du code pays et du numéro de téléphone.

Paramètres:

  • $countryCode: Code pays (ex: 'bj', 'BJ', '229', '+229')
  • $phoneNumber: NumĂ©ro de tĂ©lĂ©phone (tous formats supportĂ©s)

Retour:

[
  'operator' => string|null,    // 'MTN', 'Moov', 'Celtiis', ou null
  'country' => string,           // Code ISO du pays (ex: 'BJ')
  'normalized' => string,        // Numéro normalisé (format international)
  'isValid' => bool,             // Si le numéro est valide
  'metadata' => array            // Métadonnées optionnelles
]

Formats Supportés

Tous ces formats sont acceptés pour le Bénin :

  • 002290161159868
  • +2290161159868
  • 2290161159868
  • 0161159868
  • 61159868
  • 22961159868

Status

đźš§ Version 1.0.5

About

mobile-detector-php

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages