function getCountryDialCode() { $countryArray = getCountryInformation(); foreach ($countryArray as $key => $country) { $dialCode[$key] = $country['country_name'] . ' (+' . $country['dial_code'] . ')'; } return $dialCode; }
/** * Get Phonenumber (original, localization, and internationalization ) * * @access public * @param array $param * @return array */ function convert_phonenumber($param) { if (!isset($param['id_user'])) { $param['id_user'] = ''; } $this->load->helper('country_dial_code_helper'); $country_code = $this->Kalkun_model->get_setting($param['id_user'])->row('country_code'); $dial_code = getCountryInformation($country_code); $dial_code = '+' . $dial_code['dial_code']; $number_local = str_replace($dial_code, '0', $param['number']); $number_inter = $dial_code . substr($param['number'], 1); return array($param['number'], $number_local, $number_inter); }