Salvarea imaginilor de pe Internet - exemple în PHP

Am scrie un script gratuit

Sortare matrice în ordine crescătoare și descrescătoare în PHP

  • Oleg „Și apoi descrie modul în care datele preluate din baza de date pot fi sortate astranar.ru/php?id=2

Fac orice parser în PHP de multe ori face cu imaginile pe pagină. salvați manual imaginea este prea lung și nu productiv. PHP are mai multe funcții care vă pot ajuta rapid si cel mai important, în condiții de siguranță pentru a salva imaginile în găzduirea lor. Principiul de funcționare a script-ul este simplu, du-te la link-ul de imagine, verificați dacă există deja un astfel de fișier în acest dosar, și apoi stochează în extensia de dreapta.

Toate lucrările ar lua funcție normală, această abordare este considerată formă proastă în ceea ce privește programarea corectă, deoarece O funcție este de a efectua o singură sarcină. Aș putea realiza obiectivul nostru prin folosirea claselor, dar „deschide o poate atinge“ nu este adecvată.

Ar fi necesar să se țină seama de faptul că folderul imagini în care pentru a salva imaginea pentru a fi drepturile de 777, în caz contrar apare o eroare în timpul fopen

file_get_contents să nu funcționeze este permis să emită un mesaj de eroare folosind „@“, deoarece în cazul unei legături sau un fișier inexistent pentru a oferi utilizatorului un text de eroare umană.

De ce am adăugat un număr aleatoriu la numele fișierului?

Dacă numele de fișier nu este găsit într-un dosar de imagini, atunci fișierul este salvat cu numele său original, sau un fișier la început adaugă un număr aleator cu funcție de rand (), pentru a face numele fișierului unic, înlocuind astfel conținutul unui fișier existent cu nume.