"PHP" / Говнокод #20027 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
public function format_phone($phone) {
        $phone       = preg_replace("/\D/", "", $phone);
        $first_digit = substr($phone, 0, 1);
        if ($first_digit == "7" || $first_digit == "8") {
            $phone = substr($phone, 1);
        }
        if ($first_digit == "+") {
            $phone = substr($phone, 2);
        }
        $p     = str_split($phone);
        $phone = "(" . $p[0] . $p[1] . $p[2] . ") " . $p[3] . $p[4] . $p[5] . "-" . $p[6] . $p[7] . "-" . $p[8] . $p[9];
        return $phone;
}

Запостил: dgkj dgkj, (Updated )

Комментарии (2) RSS

  • - А ну быстро ко мне! Будет он мне ещё тут условия ставить! Мало я тебя вчера выпорол? Добавить?
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8