Maison  >  Article  >  cadre php  >  Regarder! Cette extension Laravel World prend en charge le chinois !

Regarder! Cette extension Laravel World prend en charge le chinois !

藏色散人
藏色散人avant
2021-11-08 15:48:441705parcourir

La colonne Laraveltutoriel ci-dessous vous présentera les extensions de Laravel World. J'espère qu'elle sera utile à tout le monde !

Laravel World - données sur les pays et les villes avec sa propre base de données (prend en charge le chinois)

Laravel World (https://github.com/nnjeim/world) est une liste qui fournit les pays, les états, les villes, les devises et l'heure paquet de zones. World intègre les données aux modèles Eloquent via une base de données et fournit des façades, des assistants et des itinéraires API :

use Nnjeim\World\World;

$action =  World::countries();
/*
{
    "success": true,
    "message": "countries",
    "data": [
        {
            "id": 1,
            "name": "Afghanistan"
        },
        {
            "id": 2,
            "name": "Åland Islands"
        },
      ...
    ],
}
*/

Voici un autre exemple dans le fichier readme, utilisant un filtre pour obtenir le pays et les villes du pays :

// 获取国家和城市
$action =  World::countries([
    'fields' => 'states,cities',
    'filters' => [
        'iso2' => 'FR',
    ]
]);
/*
{
    "success": true,
    "message": "countries",
    "data": [
        "id": 77,
        "name": "France",
        "states": [
             {
                "id": 1271,
                "name": "Alo"
            },
            {
                "id": 1272,
                "name": "Alsace"
            },
        ],
        "cities": [
            {
                "id": 25148,
                "name": "Abondance"
            },
            {
                "id": 25149,
                "name": "Abrest"
            },
            ...
        ]
    ],
}
*/

Ce package prend également en charge localisation (voir Lisez-moi pour les paramètres régionaux pris en charge), fournit des API pour toutes les données et dispose de fonctions d'assistance telles que le formatage des numéros de téléphone, etc.

Vous pouvez en savoir plus sur ce package, obtenir des instructions d'installation complètes et afficher le code source sur GitHub. (https://github.com/nnjeim/world)

Ce package a été soumis à notre section Laravel News Links. Les liens sont l'endroit où la communauté peut publier des packages et des tutoriels autour de l'écosystème Laravel. Suivez @LaravelLinks sur Twitter

Adresse originale : https://laravel-news.com/laravel-world

Adresse de traduction : https://learnku.com/laravel/t/62354

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer