Crear Código QR con PHP Facil y Rapido

Los códigos QR por sus siglas “quick response” o respuesta rápida, son códigos que pueden almacenar mucha información en una imagen de puntos bidimensional, se pueden considerar la evolución de los códigos de barras.

📌 Nota: Este artículo forma parte de nuestro Centro de Tutoriales y Recursos. Visita la lista completa para descubrir más técnicas avanzadas, integración de APIs y buenas prácticas de backend.

Los codigos QR pueden almacenar texto, numeros, ubicaciones, links, etc… y pueden ser leídos con aplicaciones en dispositivos mobiles o lectores de QR especiales.

Ahora vamos a crear codigos QR usando la libreria PHPQRCODE que podemos descargar desde http://phpqrcode.sourceforge.net/ bastara descomprimir la carpeta y copiarla al lugar donde la usaremos.

Código

A continuación el código de ejemplo:

include('phpqrcode/qrlib.php');
$content = "https://evilnapsis.com/";
QRcode::png($content,"hola.png",QR_ECLEVEL_L,10,2);
echo "<img src='hola.png'/>";

El código esta resumido en 4 lineas:

  • Linea 1: Incluir la libreria
  • Linea 2: Definir el contenido del codigo QR
  • Linea 3: Definir el código QR con sus parámetros
    • Primer parámetro es el contenido
    • Segundo parámetro el nombre de la imagen donde se guardara, debe ser PHP
    • Tercer parámetro tipo de código puede ser QR_ECLEVEL_L, QR_ECLEVEL_H, QR_ECLEVEL_M, QR_ECLEVEL_Q
    • Cuarto parámetro es el tamaño de los pixeles del código qr, este define el tamaño de la imagen
    • Quinto parámetro es el tamaño de el marco del código qr
  • Linea 4: Mostrar la imagen generada.

Resultado

Descarga

A continuación descarga los archivos del ejemplo funcionando.

Link: https://drive.google.com/file/d/1qzILDP6rAIQFjW7oRubA-EnLOzBahHss/view

No se olviden de compartir, suscribirse a mi blog y a mi canal de youtube

Te puede interesar: Inventio Max – Sistema de Inventario y Ventas Multi-Sucursal

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Discover more from Evilnapsis

Subscribe now to keep reading and get access to the full archive.

Continue reading