首頁 > php框架 > Laravel > 快看!這個Laravel World擴充支援中文!

快看!這個Laravel World擴充支援中文!

藏色散人
發布: 2021-11-08 15:48:44
轉載
1745 人瀏覽過

以下由Laravel教學專欄帶大家推薦介紹關於Laravel World的擴展,希望對大家有幫助!

Laravel World —— 自帶資料庫的國家以及城市資料(支援中文)

Laravel World (https://github.com/nnjeim/world)是一個提供國家、州、城市、貨幣和時區清單的包。 World 透過資料庫將資料與Eloquent 模型集成,並提供Facades、helper 和API 路由:

use Nnjeim\World\World;

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

這是readme 中的另一個範例,使用篩選器來取得國家/地區和該國家/地區內的城市:

// 获取国家和城市
$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"
            },
            ...
        ]
    ],
}
*/
登入後複製

此套件還支援本地化(請參閱readme 以了解支援的語言環境),為所有資料提供API,並具有輔助函數,如格式化電話號碼等

您可以了解有關此軟體包的更多資訊、獲取完整的安裝說明並查看GitHub 上的原始程式碼。 (https://github.com/nnjeim/world)

此套件已提交至我們的 Laravel 新聞連結 部分。連結是社區可以圍繞 Laravel 生態系統發佈軟體包和教程的地方。在Twitter 上追蹤@LaravelLinks

原文網址:https://laravel-news.com/laravel-world

翻譯網址:https://learnku.com /laravel/t/62354

以上是快看!這個Laravel World擴充支援中文!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:learnku.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板