tester_taille.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
Table of Contents
Functions
- action_tester_taille_error_handler() : string
- Interception très probable d'une impossibilité de créer l'image demandée dans le buffer de ob_start()
- action_tester_taille_dist() : mixed
- Tester nos capacités à redimensionner des images avec GD2 (taille mémoire)
Functions
action_tester_taille_error_handler()
Interception très probable d'une impossibilité de créer l'image demandée dans le buffer de ob_start()
action_tester_taille_error_handler(string $output) : string
Si c'est le cas, on redirige sur la page prévue, testant un autre cas de traitement
Parameters
- $output : string
-
Sortie du buffer
Return values
string —Sortie du buffer
action_tester_taille_dist()
Tester nos capacités à redimensionner des images avec GD2 (taille mémoire)
action_tester_taille_dist() : mixed
Ce test par dichotomie permet de calculer la taille (en pixels) de la plus grande image traitable. Ce test se relance jusqu'à trouver cette taille.
La clé arg
attendue est une chaîne indiquant les valeurs minimum et
maximum de taille à tester tel que '3000' (maximum) ou '3000-5000'
(minimum-maximum)