La Pause Café du Forum Programmation [PART 2]


$tableauPrincipal = array(
	'ID' => 763504,
	'NOM' => '_Raynor_',
	'DATE_INSCR' => '2002-02-16',
	'EMAIL' => '_raynor_@forum.clubic.com'
);
$clesVoulues = array('ID' => true, 'NOM' => true);

$extrait = array_intersect_key($tableauPrincipal, $clesVoulues);

:neutre:

Manque plus que :

function array_createSub($tab, $keys) {
	return array_intersect_key($tab, array_fill_keys($keys, true));
}

:whistle:

(:jap:)

EDIT: Virgule oubliée : corrigé
Edité le 26/10/2008 à 17:21

Euh, à fortiori si tu connais les noms de tes clés il suffit de le réassigner toi même dans un nouveau tableau.
Sinon, tu peux faire une fonction utilisateur pour trier que tu peux utiliser avec array_filter par exemple.

Edit : Trop tard :confused:
Edité le 26/10/2008 à 17:12

Le :neutre: c’est psk j’ai quand même modifier la forme de ton tableau de clef voulu, donc ça collais peut être pas avec ce que tu voulais (Même si c’est très facile de généré l’un ou l’autre forme de tableau :smiley: )


tu as oublié une "," ca va merdé ! :D

En fait j’avais mal lu ton code et j’avais donc cru que la fonction que je recherchais existait déjà telle quelle et que c’était « array_intersect_key » : je n’avais pas vu que tu avais modifié « $clesVoulues ».

J’ai testé et là j’ai tout de suite vu qu’il manquait un truc : j’ai ouvert la doc et compris l’erreur (et remarqué ta subtile modification par là même).
Ma première réponse à ton message était : [quote=«  »]
Vouais, manque plus que :

function array_createSub($tab, $keys) {
	return array_intersect_key($tab, $keys);
}

[/quote]
Histoire d’avoir le dernier mot et de ne pas souligner le fait que je recherchait un truc tout con existant déjà (surtout que je venais de l’implémenter avec array_walk() et create_function() : le truc super lourd :paf:)

Sinon : PHP 5.3.0 : vous êtres comme moi : Vous l’attendez tous ?
(moi c’est surtout ses Late Static Bindings…)
Edité le 26/10/2008 à 17:29

Moi j’attend surtout mysqlnd de PHP 5.3 :slight_smile:
www.nexen.net…
Edité le 26/10/2008 à 17:36

Je précises, que je ne cautionnes pas une émission qui se dit scientifique et qui est présentée par les Bogdanov :wink:

Toi, tu es jaloux de leur menton, ça se voit !

C’est surtout que ce sont des gros usurpateurs :wink:

Je viens de mater « Aniki mon frère » de Kitano : remarquable! Décidément, je ne reste jamais sur ma faim avec lui, j’aime vraiment beaucoup!

Maintenant, après un petit tour sur allociné, j’ai envie de voir ça :
Le jour où la Terre s’arrêta (parce qu’il y a Keanu :p)
et surtout ça :
Max Payne car j’ai adoré l’histoire et le jeu du 2!

Explique ?

Topic sous surveillance.

Nan je déconne, je m’en fous, je n’ai pas de télé :paf:
Edité le 26/10/2008 à 19:34

Plus un, j’ai pas suivi là :confused:

hmmmm :
www.rue89.com…
aietech.com…
aietech.com… (pdf)
fr.wikipedia.org…

etc etc

ouahou, ça date pas d’hier ça :ouch: …

j’avais bien aimé aussi à l’époque … faut dire que Kitano me déçois rarement :smiley:
je te recommandes « Violent Cop » et « Hana-Bi » :super:

Ah ouais quand même, je trouvais tout leurs propos complètement nul (Cf ma réaction sur leur émission) et même en dehors de leurs émission d’hier d’ailleurs.
Bah je m’étais pas renseigné sur eux mais je suis fixé now :smiley: thx dalai :slight_smile:

Raynor ça te branche un concert métal sur Lyon :slight_smile: ?

Ce message n’était pas conforme aux règles d’utilisation du nouveau forum :

PSG !! PSG !! :smiley:

Quelqu’un aurait le numéro régional de la hotline de retour hors garantie de Rue du Commerce (n° 0811 74 26 50)?
Merci!

Voici ce que j’ai : [quote=«  »]
Rue du Commerce :

  • (Aux heures de bureau) : 01 41 66 18 00, 01 72 93 12 00, 01 72 93 12 90, 01 72 93 20 01
  • (Standard) : 01 72 93 12 90, 01 72 93 20 01
    [/quote]
    (Sus aux surtaxes !)[quote=« DarKChAm »]
    Raynor ça te branche un concert métal sur Lyon :slight_smile: ?
    [/quote]
    Merci mais non merci :slight_smile:
    Edité le 27/10/2008 à 01:46