
base64_encode 함수를 사용하여 URL-safe 문자열을 생성하는 방법은 다음과 같습니다.
1. base64_encode 함수를 사용하여 문자열을 인코딩합니다.
2. 인코딩된 문자열에서 '+'와 '/' 문자를 '-'와 '_'로 대체합니다.
3. '=' 문자를 제거합니다.
예를 들어, "Hello, World!" 문자열을 인코딩한 후 URL-safe 문자열로 변환한 결과는 다음과 같습니다.
원본 문자열: Hello, World!
인코딩된 문자열: SGVsbG8sIFdvcmxkIQ==
URL-safe 문자열: SGVsbG8sIFdvcmxkIg==
PHP에서 이를实现하는 예제는 다음과 같습니다.
#hostingforum.kr
php
function base64_url_encode($input) {
$encoded = base64_encode($input);
$encoded = str_replace('+', '-', $encoded);
$encoded = str_replace('/', '_', $encoded);
$encoded = str_replace('=', '', $encoded);
return $encoded;
}
$input = "Hello, World!";
$encoded = base64_url_encode($input);
echo $encoded; // SGVsbG8sIFdvcmxkIg==
2025-06-19 08:25