当前位置: 首页>>代码示例>>PHP>>正文


PHP Countries::getCities方法代码示例

本文整理汇总了PHP中Countries::getCities方法的典型用法代码示例。如果您正苦于以下问题:PHP Countries::getCities方法的具体用法?PHP Countries::getCities怎么用?PHP Countries::getCities使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Countries的用法示例。


在下文中一共展示了Countries::getCities方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: all_countries

    private static $iran_cities = ['az' => ['cities' => ['آبش‌احمد', 'آچاچی', 'آذرشهر', 'آقکند', 'اسکو', 'اهر', 'ایلخچی', 'باسمنج', 'بخشایش', 'بستان‌آباد', 'بناب', 'بناب مرند', 'تبریز', 'ترک (شهر)', 'تیمورلو (آذرشهر)', 'ترکمانچای', 'تسوج', 'تیکمه‌ ... //#注:代码行过长, 已省略后续字符...
    private static $countries = ['آذربایجان' => 'az', 'آروبا' => 'aw', 'آرژانتین' => 'ar', 'آفریقای جنوبی' => 'za', 'آفریقای مرکزی' => 'cf', 'آلبانی' => 'al', 'آلمان' => 'de', 'آنتارتیکا (قطب جنوب)' => 'aq', 'آنتیل هلند' => 'an', 'آنتیگوا و باربود ... //#注:代码行过长, 已省略后续字符...
    public static function all_countries($sort = 0)
    {
        $sort ? asort(static::$countries) : ksort(static::$countries);
        return static::$countries;
    }
    public static function all_provinces($sort = 0)
    {
        $provinces = [];
        foreach (static::$iran_cities as $key => $city) {
            $provinces[$key] = $city['pro'];
        }
        $sort ? asort($provinces) : ksort($provinces);
        return $provinces;
    }
    public static function get_cities($key, $sort = 0)
    {
        $cities = [];
        if (!array_key_exists($key, static::$iran_cities)) {
            throw new Exception('City key does not exist.');
        }
        foreach (static::$iran_cities[$key]['cities'] as $city) {
            $cities[] = $city;
        }
        $sort ? asort($cities) : ksort($cities);
        return $cities;
    }
}
echo var_dump(Countries::getCities('az'));
开发者ID:nimahejazi,项目名称:countries_fa.php,代码行数:30,代码来源:countries_fa.php


注:本文中的Countries::getCities方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。