本文整理汇总了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'));