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

Contenu supprimé Contenu ajouté
Ligne 198 :
 
 
* <code>str_replace($ancien, $nouveau, $texte)</code> : remplace des caractères par d'autres dans un un texte ou un tableau<ref>http://php.net/manual/fr/function.str-replace.php</ref>.
* <code>str_ireplace($ancien, $nouveau, $texte)</code> : fait la même chose en ignorant la casse.
* <code>strpos($meubleDeFoin, $aiguille)</code><ref>http://php.net/manual/fr/function.strpos.php</ref> : première position d'une sous-chaine.
* <code>stripos($meubleDeFoin, $aiguille)</code> : fait la même chose en ignorant la casse.
* <code>strrpos($meubleDeFoin, $aiguille)</code> : dernière position d'une sous-chaine.
* <code>substr($texte, $debut , $fin)</code> : tronque un texte en sous-chaine. Utiliser <code>mb_substr</code> en Unicode.
* <code>substr_count($chaine, $sous-chaine)</code> : compte le nombre de sous-chaine dans une chaine.
* <code>max($nombre1, $nombre2, ...)</code><ref>http://php.net/manual/fr/function.max.php</ref> : affiche le plus grand nombre parmi les paramètres.
* <code>min($nombre1, $nombre2, ...)</code> : fait la même chose avec le minimum.
* <code>round($nombre)</code> : arrondit un nombre à l'entier le plus proche, ou selon une précision en deuxième paramètre s'il est renseigné<ref>http://php.net/manual/fr/function.round.php</ref>. Exemple :
<source lang=php>
echo round(5.49); // 5
Ligne 213 :
</source>
 
* <code>eval($chaine)</code> : exécute une chaine comme un script PHP.
* <code>call_user_func_array('maFonction', 'mesArguments')</code> : exécute une fonction à partir de son nom en chaine de caractères.
 
== Références ==