verifier les valeurs sur un foreach

hanlin

WRInaute occasionnel
Bonjour
J'ai le code suivant :
Code:
 foreach ($termids as $key=>$value) {
        print $value ['tid'];
			
      }

Je voudrais ajouter une condition, du genre si UNE des valeurs $value ['tid'] = 2 je met un code sinon je mets un autre.
Pourriez vous m'aider s'il vous plait ?
Merci !
 

bossboss

WRInaute occasionnel
Code:
foreach ($termids as $key=>$value) {
        print $value['tid'];
         if ($value['tid'] == 2) {
             TON CODE
         }
 }

Essaie ça
 

hanlin

WRInaute occasionnel
J'ai tenté mais en fait ma question c'est "si UNE des valeurs". Dois je travailler directement avec l'array ? C'est un array qui en contient d'autres. Il est là :
Code:
Array
(
    [0] => Array
        (
            [tid] => 2
            [taxonomy_term] => stdClass Object
                (
                    [tid] => 2
                    [vid] => 2
                    [name] => languedoc
                    [description] => 
                    [format] => 
                    [weight] => 0
                    [vocabulary_machine_name] => mots_cles
                    [rdf_mapping] => Array
                        (
                            [rdftype] => Array
                                (
                                    [0] => skos:Concept
                                )

                            [name] => Array
                                (
                                    [predicates] => Array
                                        (
                                            [0] => rdfs:label
                                            [1] => skos:prefLabel
                                        )

                                )

                            [description] => Array
                                (
                                    [predicates] => Array
                                        (
                                            [0] => skos:definition
                                        )

                                )

                            [vid] => Array
                                (
                                    [predicates] => Array
                                        (
                                            [0] => skos:inScheme
                                        )

                                    [type] => rel
                                )

                            [parent] => Array
                                (
                                    [predicates] => Array
                                        (
                                            [0] => skos:broader
                                        )

                                    [type] => rel
                                )

                        )

                )

        )

    [1] => Array
        (
            [tid] => 3
            [taxonomy_term] => stdClass Object
                (
                    [tid] => 3
                    [vid] => 2
                    [name] => marseille
                    [description] => 
                    [format] => 
                    [weight] => 0
                    [vocabulary_machine_name] => mots_cles
                    [rdf_mapping] => Array
                        (
                            [rdftype] => Array
                                (
                                    [0] => skos:Concept
                                )

                            [name] => Array
                                (
                                    [predicates] => Array
                                        (
                                            [0] => rdfs:label
                                            [1] => skos:prefLabel
                                        )

                                )

                            [description] => Array
                                (
                                    [predicates] => Array
                                        (
                                            [0] => skos:definition
                                        )

                                )

                            [vid] => Array
                                (
                                    [predicates] => Array
                                        (
                                            [0] => skos:inScheme
                                        )

                                    [type] => rel
                                )

                            [parent] => Array
                                (
                                    [predicates] => Array
                                        (
                                            [0] => skos:broader
                                        )

                                    [type] => rel
                                )

                        )

                )

        )

)

en fait je cherche à voir si une des valeurs tid est égale à 2 alors je mets un certain code.
 

Discussions similaires

Haut