# base64_encode

(PHP 4, PHP 5, PHP 7, PHP 8)

base64_encode — Codifica datos con MIME base64

### Descripción

base64_encode(string `$string`): string

Codifica `string` en base64.

Este tipo de codificación está diseñado para que datos binarios sobrepasen capas de transporte que no son de 8-bits 100%, como por ejemplo el cuerpo de un E-Mail.

La codificación en Base64 hace que los datos sean un 33% más largos que los datos originales.

### Parámetros

`string`

  Datos a codificar.

### Valores devueltos

Los datos codificados, como un string.

### Ejemplos

Ejemplo #1 Ejemplo de base64_encode()

`<?php
$str = 'This is an encoded string';
echo base64_encode($str);
?>`

El resultado del ejemplo sería:

    VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==

### Ver también

- base64_decode() - Decodifica datos codificados con MIME base64
- chunk_split() - Divide una cadena en trozos más pequeños
- convert_uuencode() - Codificar mediante uuencode una cadena
- » RFC 2045 section 6.8