« Programmation PHP/Fonctions » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 217 :
* <code>getenv()</code> : affiche toutes les variables d'environnement, ou celle demandée en paramètre.
* <code>ignore_user_abort(true)</code> : ("false" par défaut) continue l'exécution d'un script lancé par un utilisateur, même s'il change de page ou clique annule le chargement.
* <code>header()</code> : ajoute une clé dans l'en-tête HTTP de la réponse.
 
=== Sur les chaînes ===
Ligne 271 ⟶ 272 :
</syntaxhighlight>
* sqrt($nombre) : racine carrée (''square root'').
 
=== Bufferisation de sortie ===
La bufferisation de sortie bloque l'envoie de données au client HTTP pour les mettre dans une mémoire tampon à la place<ref>https://www.php.net/manual/fr/ref.outcontrol.php</ref>.
* <code>ob_start()</code> : démarre l'utilisation du tampon.
* <code>ob_get_contents</code> : affiche le contenu du tampon.
* <code>ob_clean()</code> : efface le tampon sans l'envoyer.
* <code>ob_flush()</code> : envoie le tampon au client.
 
== Références ==