Récupérer les infos d'une image

Eléphant du PHP | 372 Messages

10 mai 2017, 07:00

Salut salut.
J'essai de récupérer les infos des images affiché sur mon site.
Les photos vient d'un autre site ( https://ndd.fr/photos/...)

J'affiche mes photos tout simplement via une boucle avec :
$ligne['photo']
Et j'essai de récupérer les infos avec :
// Taille de l'image
	$size = getimagesize($ligne['photo']);
	echo $size;
Mais rien à faire, erreur : Array to string conversion

Quel est le problème svp ?
Merci

Eléphant du PHP | 385 Messages

10 mai 2017, 08:56

Bonjour ,

tes images sont stockées de quel façon?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

10 mai 2017, 09:32

Bonjour,

C'est normal puisque la fonction getimagesize() renvoie un tableau d'infos.
Donc tu ne peux pas faire un echo directement de sa valeur de retour ($size dans ton cas) car sinon ça génère le message d'erreure que tu rencontre.
Remplace ton echo par un var_dump() pour voir les infos que tu obtiens.

http://php.net/manual/fr/function.getimagesize.php
Quand tout le reste a échoué, lisez le mode d'emploi...