Để trực tiếp sử dụng dữ liệu nhị phân làm nguồn hình ảnh, bạn có thể sử dụng dữ liệu Lược đồ URI , ví dụ:
$uri = 'data:image/png;base64,'.base64_encode($row['binary-data']);
Sau đó, URI này có thể được sử dụng trực tiếp làm nguồn của hình ảnh:
background-image: url(<?php echo $uri; ?>)
<img src="<?php echo $uri; ?>">
Nhưng điều đó có một số nhược điểm đáng kể:Bên cạnh việc thiếu hỗ trợ cho những dữ liệu này URI trong các trình duyệt cũ hơn, dữ liệu URI cũng có những bất lợi liên quan đến tải trọng, bộ nhớ đệm và tham chiếu .