Les 100 fonctions PHP que vous devez savoir – Partie 5

Dans ce tutoriel nous allons découvrir la suite de la liste des 100 fonctions natives les plus utilisées en PHP.

 

File_put_contents

Ecrire la chaîne de caractères « Welcom to WayToLearnX! » dans le fichier « file.txt.

<?php
     echo file_put_contents("file.txt","Welcom to WayToLearnX!");
?>
PHP file_put_contentsPHP file_put_contents()La fonction file_put_contents() est une fonction intégrée en PHP qui est utilisée pour écrire une chaîne dans un fichier. La fonction file_put_contents() vérifie le fichier…Lire plus  

Rtrim

Supprime les espaces ou autres caractères prédéfinis à droite d’une chaîne de caractères.

<?php
     $var = "Hello WayToLearnX!";
     echo rtrim($var, "WayToLearnX!");
?>

La Sortie:

Hello
PHP rtrimPHP rtrim()La fonction rtrim() est une fonction intégrée en PHP qui est utilisée pour supprimer les espaces ou autres caractères prédéfinis à droite d’une chaîne.  …Lire plus
Array_pop

Supprimer le dernier élément d’un tableau.

<?php
    $colors = array("orange","yellow","blue");
    array_pop($colors);
    print_r($colors);
?>

La Sortie:

Array ( [0] => orange   [1] => yellow)
PHP array_popPHP array_pop()La fonction array_pop est une fonction intégrée en PHP et est utilisée pour supprimer et renvoyer le dernier élément d’un tableau qui lui est passé…Lire plus
Unlink

Supprime un fichier.

<?php
     $file = "file.txt";
     if (!unlink($file))
     {
          echo ("Erreur lors de la suppression");
     }
     else
     {
          echo ("Fichier supprimé");
     }
?>
PHP unlinkPHP unlink()La fonction unlink() est une fonction intégrée en PHP qui supprime un fichier.   Syntaxe unlink(path, context)     Paramètres path(Obligatoire) : Spécifie le chemin…Lire plus
Basename

Renvoie le nom de fichier à partir d’un chemin.

<?php
     $path = "/prog/app.php";
     echo basename($path);
?>

La Sortie:

app.php
PHP basenamePHP basename()La fonction basename() est une fonction intégrée en PHP qui renvoie le nom de fichier à partir d’un chemin.   Syntaxe basename(path, ext)    …Lire plus  

Realpath

Renvoie le chemin absolu.

<?php
      echo realpath("myfile.txt");
?>

La Sortie:

C:\users\desktop\doc\myfile.txt
PHP realpathPHP realpath()La fonction realpath() est une fonction intégrée en PHP qui renvoie le chemin absolu. Cette fonction supprime tous les liens symboliques (comme ‘/./’, ‘/../’) et…Lire plus
Call_user_func

Est utilisé pour appeler une fonction de rappel(callback) donné dans le premier paramètre et passe les paramètres restants en argument. Il est utilisé pour appeler les fonctions définies par l’utilisateur.

<?php
    function display($val) 
    { 
        echo "Ceci est le site $value.\n"; 
    } 

    call_user_func('display', "WayToLearnX.com"); 
?>

La Sortie:

Ceci est le site WayToLearnX.com

 

Call_user_func_array

Appelle une fonction de rappel(callback) et lui transmet les paramètres. Les paramètres sont encapsulés dans un tableau, puis affectés un à un à la liste de paramètres du fonction de rappel. Vous appelez la fonction de rappel par le nom qualifié complet qui lui est attribué dans le premier paramètre. Si la fonction de rappel renvoie une valeur, cette valeur est renvoyée par call_user_func_array.

<?php
     $mult = function($nbr1, $nbr2) {
         return $nbr1 * $nbr2;
     };

     var_dump(call_user_func_array($mult, array(3, 2)));
?>

La Sortie:

int(6)

 

Fopen

Ouvre un fichier ou une URL.

<?php
    $file = fopen("myFile.txt","r");
    $url = fopen("http://waytolearnx.com/","r"); 
?>
PHP fopenPHP fopen()La fonction fopen() est une fonction intégrée en PHP qui ouvre un fichier ou une URL.   Syntaxe fopen(file, mode, search)     Paramètres file(Obligatoire)…Lire plus
Microtime

Renvoie le timestamp Unix actuel en microsecondes

<?php
     echo(microtime());
?>

La Sortie:

0.31729200 1545655496
PHP microtimePHP microtime()La fonction microtime() est une fonction intégrée en PHP qui renvoie le timestamp Unix actuel avec des microsecondes.   Syntaxe microtime(return);     Paramètres return(Optionnel)…Lire plus Voir aussi la Partie 6.
 
 
Partagez cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *