Lizard-108
@Lizard-108
Ящерица

Как оптимизировать работу implode() и rawurlencode()?

private function urlEncoder($val)
    {
        return str_replace('%7E', '~', rawurlencode($val));
    }  
  
    private function getParametersAsString(array $data)
    {
        $params = [];
        foreach ($data as $key => $val)
            $params[] = $key .'='. $this->urlEncoder($val);
        return implode('&', $params);
    }
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ответы на вопрос 1
muhammad_97
@muhammad_97
PHP-разработчик
getParametersAsString => http_build_query
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
06 мая 2024, в 09:38
1200 руб./в час
06 мая 2024, в 09:37
1200 руб./в час
06 мая 2024, в 09:36
8000 руб./за проект