현재 위치: > 최신 기사 목록> QR 코드를 생성하고 PHP를 사용하여 자동으로 저장하는 방법

QR 코드를 생성하고 PHP를 사용하여 자동으로 저장하는 방법

M66 2025-07-11

QR 코드를 생성하고 PHP를 사용하여 자동으로 저장하는 방법

인터넷 기술의 빠른 개발로 QR 코드는 정보 전송을위한 중요한 도구가되었습니다. 많은 양의 정보를 저장할 수있을뿐만 아니라 신속하게 스캔하고 식별 할 수 있으므로 다양한 산업에서 널리 사용됩니다. 대부분의 경우 제품 레이블, 이벤트 티켓 등과 같은 QR 코드를 생성해야합니다.

인기있는 스크립팅 언어로서 PHP는 유연하고 사용하기 쉽기 때문에 QR 코드 생성 도구를 개발하는 데 매우 적합합니다. 이 기사에서는 PHP를 사용하여 배치 QR 코드를 생성하고 개발자가 이해하고 실습 할 수 있도록 샘플 코드를 제공하는 방법을 소개합니다.

QR 코드 생성 라이브러리를 설치하십시오

QR 코드를 생성하려면 외부 라이브러리가 필요합니다. 이 경우 널리 사용되는 오픈 소스 라이브러리 인 PHP QR 코드를 사용합니다. 도서관은 공식 PHP QR 코드 웹 사이트 에서 다운로드하여 코드에 소개 할 수 있습니다.

배치 QR 코드를 생성하기위한 코드 예제

다음으로 PHP 코드를 작성하여 QR 코드를 일괄 처리하는 방법을 소개합니다. 다음 코드에서는 100 개의 QR 코드를 생성하고 파일 이름 "qrcode_1.png", "qrcode_2.png"등으로 지정된 디렉토리에 저장합니다.

<?php
require('phpqrcode/qrlib.php');

$quantity = 100; // 생성 할 QR 코드 수
$path = './qrcodes/'; // QR 코드는 디렉토리를 저장합니다

// 创建QR 코드는 디렉토리를 저장합니다
if (!is_dir($path)) {
    mkdir($path, 0777, true);
}

for ($i = 1; $i <= $quantity; $i++) {
    $data = "https://example.com/qrcode/{$i}"; // QR 코드에 포함 된 내용
    $filename = $path . "qrcode_{$i}.png"; // QR 코드의 파일 이름을 저장하십시오

    // QR 코드를 생성합니다
    QRcode::png($data, $filename, QR_ECLEVEL_L, 8, 2);
    echo "QR 코드 {$i} 성공적으로 생성하십시오!<br> ";
}

Echo "QR 코드의 배치 생성이 완료되었습니다!";
?>

코드 구문 분석

위의 코드에서는 PHP의 "요구 사항"기능을 사용하여 PHP QR 코드 라이브러리의 기본 파일 QRLIB.php를 소개했습니다. 그런 다음 생성 할 QR 코드의 수가 정의되고 ($ Quantity), 저장 될 QR 코드의 디렉토리 ($ 경로)가 지정됩니다. 다음으로 QR 코드가 저장되는 디렉토리는 "mkdir"기능을 통해 생성됩니다. 다음으로, "for"루프는 100 개의 QR 코드를 생성하는 데 사용되며, 각각 다른 URL을 포함하는 100 개의 QR 코드를 생성합니다. 여기서 "$ i"는 고유 한 QR 코드 번호를 생성하는 데 사용됩니다. 마지막으로, QR 코드는 "qrcode :: png"함수를 통해 생성되고 지정된 경로에서 PNG 파일로 저장됩니다.

QR 코드의 배치 생성 효과

위의 코드를 실행하면 지정된 디렉토리에서 100 개의 QR 코드 파일을 생성하고 브라우저에 성공적인 생성 프롬프트가 표시됩니다. 이 QR 코드 파일은 데이터베이스의 데이터를 기반으로하는 QR 코드의 배치 생성 또는 QR 코드에 사용자 정의 스타일을 추가하는 것과 같은 실제 요구에 따라 수정할 수 있습니다.

요약

이 기사에서는 PHP를 사용하여 배치 QR 코드를 생성하고 코드 예제를 제공하는 방법에 대해 설명합니다. 이러한 방식으로 많은 QR 코드 파일을 빠르게 생성하여 다양한 응용 프로그램 시나리오에서 사용할 수 있습니다. 요구에 따라 코드를 유연하게 조정하여 다른 기능을 구현할 수 있습니다.