0

Cómo Generar un Código QR en PHP Puro (Sin Composer) con Código Fuente Explicado

Comparte

Contenido:

¿Quieres aprender cómo generar un código QR en PHP puro, sin necesidad de frameworks, Composer ni librerías pesadas?
En esta guía de codigofuentegratis.net te muestro un ejemplo funcional, limpio y 100% explicativo.


🧰 Requisitos:

  • PHP 5.4 o superior
  • Archivo phpqrcode.php (librería ligera sin dependencias)
  • Un servidor web local como XAMPP, Laragon, etc.

🔧 Paso 1: Descarga la librería

Puedes obtener la librería desde el siguiente enlace:

🔗 https://github.com/t0k4rt/phpqrcode/blob/master/qrlib.php

Guárdala con el nombre phpqrcode.php dentro de una carpeta llamada lib.


📄 Paso 2: Código PHP para generar el código QR

Crea un archivo qr.php y coloca lo siguiente:

<?php
// Incluir la librería
include('lib/phpqrcode.php');

// Texto o URL que deseas codificar
$texto = "https://www.codigofuentegratis.net";

// Generar el QR y mostrarlo
QRcode::png($texto);
?>

🧠 ¿Qué hace este código?

  • include('lib/phpqrcode.php'): Carga la librería.
  • $texto: Contiene el texto o enlace que se convertirá en código QR.
  • QRcode::png($texto): Genera y muestra la imagen QR directamente en el navegador.

💾 ¿Quieres guardar el QR como imagen?

Solo cambia la función QRcode::png() así:

<?php
include('lib/phpqrcode.php');

$texto = "https://www.codigofuentegratis.net";
$archivo = "qr_generado.png";

// Guarda el QR como imagen PNG
QRcode::png($texto, $archivo);

echo "QR generado y guardado como: $archivo";
?>

📷 Vista previa esperada:

  • El código QR aparecerá directamente como imagen en tu navegador, o
  • Se guardará como un archivo PNG en tu carpeta actual (según el caso).




codigo fuente gratis

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *