Cours par Webcam

Cours par Webcam

Formateur Web pour adultes depuis plus 11 ans, je vous propose des COURS collectifs par WEBCAM en LIVE pour booster vos connaissances et être autonome dans la création de site.

En savoir plus

PHP - Bases

PHP - Algorithmie

PHP - Chaîne

PHP - Tableau

PHP - Formulaires

PHP - Fonctions Usuelles

Données entres pages

Environnement et Interaction

PHP objet (POO)

Facebook
Twitter
LinkedIn

Remplacement de valeurs dans un tableau

Vous pouvez supprimer ou remplacer des valeurs dans un tableau avec la fonction array_splice().

Elle fonctionne comme la fonction substr_replace(). Le premier paramètre concerne le tableau source, le deuxième est la position du premier élément à remplacer ou supprimer, le troisième paramètre est soit le nombre de valeur à remplacer ou supprimer, ou soit la position finale de la suppression ou du remplacement, à partir de la fin du tableau, si cette valeur est négative. Le quatrième paramètre concerne les éléments qui remplacent les anciens : ce n’est pas forcément le même nombre. Si le quatrième paramètre est absent, alors la fonction se contentera de supprimer les éléments sans les remplacer.

<?php
$tab = array('daniel','isabelle','david','robert', 'antoine');
$sousTableau = array_splice($tab,2);
print_r($sousTableau);
$tab = array('daniel','isabelle','david','robert', 'antoine');
$sousTableau = array_splice($tab,1,array('silvie','nathalie','sophie'));
print_r($sousTableau);
?>

Affichage

Array ( [0] => daniel [1] => isabelle )
Array ( [0] => daniel [1] => silvie [2] => nathalie [3] => sophie [4] => antoine )

Dans le deuxième cas, les valeurs ‘isabelle’,’david’,’robert’ ont été remplacées par ‘silvie’,’nathalie’,’sophie’ mais la valeur ‘antoine’ est bien restée dans le tableau.

A lire aussi

tutowebdesign

Afficher du contenu au scroll

Afficher du contenu au scroll Voici un effet impressionnant et pourtant très facile à mettre en place sur vos pages. Le principe consiste à faire

Lire »