IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

fonction trim sur les array de array


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 252
    Points : 85
    Points
    85
    Par défaut fonction trim sur les array de array
    Bonsoir a tous,

    j'ai ce petit code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?php
     
    $t=array ( 'variables' => array ( '0' => 2 ,'1' => 5 ), 'submit' => 'Enter', 'p_2' => 'Param2', 'p_5' => 'Param5');
    $table=array_map('trim', $t); 
    ?>
    Mais il plante avec comme erreur:
    Notice: Array to string conversion in D:\wamp\www\PHP-TESTS\w.php on line 4
    comment puis je utiliser la fonction trim sur un array de array?

    Merci

    Billy

  2. #2
    Membre éclairé Avatar de micetf
    Homme Profil pro
    Professeur des Ecoles
    Inscrit en
    Mai 2009
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Professeur des Ecoles
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2009
    Messages : 557
    Points : 831
    Points
    831
    Par défaut
    Je ne sais pas si cela te conviendra,
    mais j'ai pensé à ça pour contourner ton problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?php
    function mon_trim($val) {
    	if (is_array($val)) return array_map('trim',$val);
    	return trim($val);
    }
    $t=array ( 'variables' => array ( '0' => 2 ,'1' => 5 ), 'submit' => 'Enter  ', 'p_2' => 'Param2', 'p_5' => 'Param5 ');
    $table=array_map('mon_trim', $t);
    Fred

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 252
    Points : 85
    Points
    85
    Par défaut
    Citation Envoyé par micetf Voir le message
    Je ne sais pas si cela te conviendra,
    mais j'ai pensé à ça pour contourner ton problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?php
    function mon_trim($val) {
    	if (is_array($val)) return array_map('trim',$val);
    	return trim($val);
    }
    $t=array ( 'variables' => array ( '0' => 2 ,'1' => 5 ), 'submit' => 'Enter  ', 'p_2' => 'Param2', 'p_5' => 'Param5 ');
    $table=array_map('mon_trim', $t);
    Fred
    Merci bcp

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fonction MAX sur les propriétés d'un objet
    Par mleddet dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 15/09/2009, 15h34
  2. Contribution : Fonctions utilitaires sur les listes
    Par SpiceGuid dans le forum Caml
    Réponses: 25
    Dernier message: 20/02/2008, 20h52
  3. la fonction isnull sur les cases à cocher
    Par Manu59410 dans le forum VBA Access
    Réponses: 2
    Dernier message: 30/08/2007, 10h51
  4. Fonction MAX sur les lignes
    Par yostane dans le forum Langage SQL
    Réponses: 7
    Dernier message: 01/04/2006, 21h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo