Note

Dans PHP, si vous avez un tableau associatif dont les clés sont numériques, certaines fonctions comme array_reverse() font réindexer le tableau une fois le reverse() effectué.

Si les clés sont une chaîne, elles sont conservées (le tableau est simplement inversé).

Donc si vous avez ça :

array(4 => "quatre", 8 => "huit");

Vous obtiendrez ça :

array(0 => "huit", 1 => "quatre");

Et non pas :

array(8 => "huit", 4 => "quatre");

Je me suis fait avoir : je voulais une clé unique pour un tableau. Pour ça, j’utilise parfois crc32(), une fonction de hashage relativement rapide.

Sauf que en PHP, crc32() retourne un entier. Mes index ont donc disparus après le reverse().
J’ai dû me rabattre sur md5() pour le hash unique.

J’aurais aussi pu prendre hash('crc32', $i), qui lui retourne une chaîne en hexa.

Fin bref, soyez vigilants.

#18207  

https://lehollandaisvolant.net/?mode=links&id=20190122172625

Europe 1 📻 sur Twitter : ".@MarleneSchiappa s'exprime sur son débat avec @CyrilHanouna sur C8 : "Twitter s'enflamme et s'indigne assez facilement. Je ne vais pas animer le show, je viens avec mes paperboards, mes feutres, on va faire un atelier constructif", dit la ministre (cc @nikosaliagas) #Europe1… https://t.co/LhYIUwiqd3"

Pitié…

C’est pas un grand débat politique, ça, mais un atelier coloriage de moyenne section.
Cela dit, ça montre à la fois le niveau intellectuel de TPMP et son public de débiles, et le niveau que donne le gouvernement aux Français…

(ÉDIT : après mûre réflexion, quand on se souvient que Macron a été élu parce qu’il est beau (donc sur des critères assimilables à ceux en vigueur à la télé réalité), on se dit qu’elle n’a peut-être pas tort de faire comme si elle parlait à des demeurés.)

#18206  

https://twitter.com/Europe1/status/1087602960996040704