Khi sử dụng các dịch vụ lưu trữ hình ảnh trực tuyến chắc hẳn các bạn đã sử dụng tính năng tải hình ảnh thông qua URL. Tức là thay vì tải hình ảnh từ máy tính cá nhân lên máy chủ thì hình ảnh sẽ được lấy trực tiếp từ một trang web khác sang máy chủ. Bạn biết không, tính năng này rất dễ viết. Đơn giản chỉ với 2 dòng lệnh.
1 2 3 4 | <?php $image = file_get_contents('http://www.mangbinhdinh.vn/image.jpg'); file_put_contents('/images/image.jpg', $image); ?> |
Đoạn mã đầu tiên là đoạn mã sẽ lấy hình ảnh từ URL lưu vào biến $image. Đoạn mã thứ 2 sẽ là đoạn mã lưu hình ảnh vào một thư mục định sẵn trên máy chủ.
Dĩ nhiên đoạn mã minh hoạ ở trên chỉ là một đoạn mã đơn giản nhất. Bạn cần phải xử lý nhiều hơn để có đoạn mã hoàn chỉnh.
Huỳnh Mai Anh Kiệt