X-Git-Url: http://git.cyclocoop.org/?p=velocampus%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fextensions%2Ffiltres_images%2Ftests%2F_couleur_hsl2rgb.php;fp=www%2Fextensions%2Ffiltres_images%2Ftests%2F_couleur_hsl2rgb.php;h=cb6a8ab93855e82d24bfe4b5b20b4f6e42885a2e;hp=0000000000000000000000000000000000000000;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c diff --git a/www/extensions/filtres_images/tests/_couleur_hsl2rgb.php b/www/extensions/filtres_images/tests/_couleur_hsl2rgb.php new file mode 100644 index 0000000..cb6a8ab --- /dev/null +++ b/www/extensions/filtres_images/tests/_couleur_hsl2rgb.php @@ -0,0 +1,1540 @@ +' . join('', $err) . ''); + } + + echo "OK"; + + + function essais__couleur_hsl2rgb(){ + $essais = array ( + 0 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 0, + 3 => 0, + ), + 1 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 0, + 3 => 0.25, + ), + 2 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 0, + 3 => 0.5, + ), + 3 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 0, + 3 => 0.75, + ), + 4 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 0, + 3 => 1, + ), + 5 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 0.25, + 3 => 0, + ), + 6 => + array ( + 0 => + array ( + 'r' => 79, + 'g' => 47, + 'b' => 47, + ), + 1 => 0, + 2 => 0.25, + 3 => 0.25, + ), + 7 => + array ( + 0 => + array ( + 'r' => 159, + 'g' => 95, + 'b' => 95, + ), + 1 => 0, + 2 => 0.25, + 3 => 0.5, + ), + 8 => + array ( + 0 => + array ( + 'r' => 207, + 'g' => 175, + 'b' => 175, + ), + 1 => 0, + 2 => 0.25, + 3 => 0.75, + ), + 9 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0, + 2 => 0.25, + 3 => 1, + ), + 10 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 0.5, + 3 => 0, + ), + 11 => + array ( + 0 => + array ( + 'r' => 95, + 'g' => 31, + 'b' => 31, + ), + 1 => 0, + 2 => 0.5, + 3 => 0.25, + ), + 12 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 63, + 'b' => 63, + ), + 1 => 0, + 2 => 0.5, + 3 => 0.5, + ), + 13 => + array ( + 0 => + array ( + 'r' => 223, + 'g' => 159, + 'b' => 159, + ), + 1 => 0, + 2 => 0.5, + 3 => 0.75, + ), + 14 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0, + 2 => 0.5, + 3 => 1, + ), + 15 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 0.75, + 3 => 0, + ), + 16 => + array ( + 0 => + array ( + 'r' => 111, + 'g' => 15, + 'b' => 15, + ), + 1 => 0, + 2 => 0.75, + 3 => 0.25, + ), + 17 => + array ( + 0 => + array ( + 'r' => 223, + 'g' => 31, + 'b' => 31, + ), + 1 => 0, + 2 => 0.75, + 3 => 0.5, + ), + 18 => + array ( + 0 => + array ( + 'r' => 239, + 'g' => 143, + 'b' => 143, + ), + 1 => 0, + 2 => 0.75, + 3 => 0.75, + ), + 19 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0, + 2 => 0.75, + 3 => 1, + ), + 20 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 1, + 3 => 0, + ), + 21 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 1, + 3 => 0.25, + ), + 22 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 0, + 'b' => 0, + ), + 1 => 0, + 2 => 1, + 3 => 0.5, + ), + 23 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 127, + 'b' => 127, + ), + 1 => 0, + 2 => 1, + 3 => 0.75, + ), + 24 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0, + 2 => 1, + 3 => 1, + ), + 25 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 0, + 3 => 0, + ), + 26 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 0, + 3 => 0.25, + ), + 27 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 0, + 3 => 0.5, + ), + 28 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 0, + 3 => 0.75, + ), + 29 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 0, + 3 => 1, + ), + 30 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 0.25, + 3 => 0, + ), + 31 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 79, + 'b' => 47, + ), + 1 => 0.25, + 2 => 0.25, + 3 => 0.25, + ), + 32 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 159, + 'b' => 95, + ), + 1 => 0.25, + 2 => 0.25, + 3 => 0.5, + ), + 33 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 207, + 'b' => 175, + ), + 1 => 0.25, + 2 => 0.25, + 3 => 0.75, + ), + 34 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.25, + 2 => 0.25, + 3 => 1, + ), + 35 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 0.5, + 3 => 0, + ), + 36 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 95, + 'b' => 31, + ), + 1 => 0.25, + 2 => 0.5, + 3 => 0.25, + ), + 37 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 191, + 'b' => 63, + ), + 1 => 0.25, + 2 => 0.5, + 3 => 0.5, + ), + 38 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 223, + 'b' => 159, + ), + 1 => 0.25, + 2 => 0.5, + 3 => 0.75, + ), + 39 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.25, + 2 => 0.5, + 3 => 1, + ), + 40 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 0.75, + 3 => 0, + ), + 41 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 111, + 'b' => 15, + ), + 1 => 0.25, + 2 => 0.75, + 3 => 0.25, + ), + 42 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 223, + 'b' => 31, + ), + 1 => 0.25, + 2 => 0.75, + 3 => 0.5, + ), + 43 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 239, + 'b' => 143, + ), + 1 => 0.25, + 2 => 0.75, + 3 => 0.75, + ), + 44 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.25, + 2 => 0.75, + 3 => 1, + ), + 45 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.25, + 2 => 1, + 3 => 0, + ), + 46 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 127, + 'b' => 0, + ), + 1 => 0.25, + 2 => 1, + 3 => 0.25, + ), + 47 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 255, + 'b' => 0, + ), + 1 => 0.25, + 2 => 1, + 3 => 0.5, + ), + 48 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 255, + 'b' => 127, + ), + 1 => 0.25, + 2 => 1, + 3 => 0.75, + ), + 49 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.25, + 2 => 1, + 3 => 1, + ), + 50 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 0, + 3 => 0, + ), + 51 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 0, + 3 => 0.25, + ), + 52 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 0, + 3 => 0.5, + ), + 53 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 0, + 3 => 0.75, + ), + 54 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 0, + 3 => 1, + ), + 55 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 0.25, + 3 => 0, + ), + 56 => + array ( + 0 => + array ( + 'r' => 47, + 'g' => 79, + 'b' => 79, + ), + 1 => 0.5, + 2 => 0.25, + 3 => 0.25, + ), + 57 => + array ( + 0 => + array ( + 'r' => 95, + 'g' => 159, + 'b' => 159, + ), + 1 => 0.5, + 2 => 0.25, + 3 => 0.5, + ), + 58 => + array ( + 0 => + array ( + 'r' => 175, + 'g' => 207, + 'b' => 207, + ), + 1 => 0.5, + 2 => 0.25, + 3 => 0.75, + ), + 59 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.5, + 2 => 0.25, + 3 => 1, + ), + 60 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 0.5, + 3 => 0, + ), + 61 => + array ( + 0 => + array ( + 'r' => 31, + 'g' => 95, + 'b' => 95, + ), + 1 => 0.5, + 2 => 0.5, + 3 => 0.25, + ), + 62 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 191, + 'b' => 191, + ), + 1 => 0.5, + 2 => 0.5, + 3 => 0.5, + ), + 63 => + array ( + 0 => + array ( + 'r' => 159, + 'g' => 223, + 'b' => 223, + ), + 1 => 0.5, + 2 => 0.5, + 3 => 0.75, + ), + 64 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.5, + 2 => 0.5, + 3 => 1, + ), + 65 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 0.75, + 3 => 0, + ), + 66 => + array ( + 0 => + array ( + 'r' => 15, + 'g' => 111, + 'b' => 111, + ), + 1 => 0.5, + 2 => 0.75, + 3 => 0.25, + ), + 67 => + array ( + 0 => + array ( + 'r' => 31, + 'g' => 223, + 'b' => 223, + ), + 1 => 0.5, + 2 => 0.75, + 3 => 0.5, + ), + 68 => + array ( + 0 => + array ( + 'r' => 143, + 'g' => 239, + 'b' => 239, + ), + 1 => 0.5, + 2 => 0.75, + 3 => 0.75, + ), + 69 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.5, + 2 => 0.75, + 3 => 1, + ), + 70 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.5, + 2 => 1, + 3 => 0, + ), + 71 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 127, + 'b' => 127, + ), + 1 => 0.5, + 2 => 1, + 3 => 0.25, + ), + 72 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 254, + 'b' => 255, + ), + 1 => 0.5, + 2 => 1, + 3 => 0.5, + ), + 73 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 254, + 'b' => 255, + ), + 1 => 0.5, + 2 => 1, + 3 => 0.75, + ), + 74 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.5, + 2 => 1, + 3 => 1, + ), + 75 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 0, + 3 => 0, + ), + 76 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 0, + 3 => 0.25, + ), + 77 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 0, + 3 => 0.5, + ), + 78 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 0, + 3 => 0.75, + ), + 79 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 0, + 3 => 1, + ), + 80 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 0.25, + 3 => 0, + ), + 81 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 47, + 'b' => 79, + ), + 1 => 0.75, + 2 => 0.25, + 3 => 0.25, + ), + 82 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 95, + 'b' => 159, + ), + 1 => 0.75, + 2 => 0.25, + 3 => 0.5, + ), + 83 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 175, + 'b' => 207, + ), + 1 => 0.75, + 2 => 0.25, + 3 => 0.75, + ), + 84 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.75, + 2 => 0.25, + 3 => 1, + ), + 85 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 0.5, + 3 => 0, + ), + 86 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 31, + 'b' => 95, + ), + 1 => 0.75, + 2 => 0.5, + 3 => 0.25, + ), + 87 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 63, + 'b' => 191, + ), + 1 => 0.75, + 2 => 0.5, + 3 => 0.5, + ), + 88 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 159, + 'b' => 223, + ), + 1 => 0.75, + 2 => 0.5, + 3 => 0.75, + ), + 89 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.75, + 2 => 0.5, + 3 => 1, + ), + 90 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 0.75, + 3 => 0, + ), + 91 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 15, + 'b' => 111, + ), + 1 => 0.75, + 2 => 0.75, + 3 => 0.25, + ), + 92 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 31, + 'b' => 223, + ), + 1 => 0.75, + 2 => 0.75, + 3 => 0.5, + ), + 93 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 143, + 'b' => 239, + ), + 1 => 0.75, + 2 => 0.75, + 3 => 0.75, + ), + 94 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.75, + 2 => 0.75, + 3 => 1, + ), + 95 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 0.75, + 2 => 1, + 3 => 0, + ), + 96 => + array ( + 0 => + array ( + 'r' => 63, + 'g' => 0, + 'b' => 127, + ), + 1 => 0.75, + 2 => 1, + 3 => 0.25, + ), + 97 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 0, + 'b' => 255, + ), + 1 => 0.75, + 2 => 1, + 3 => 0.5, + ), + 98 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 127, + 'b' => 255, + ), + 1 => 0.75, + 2 => 1, + 3 => 0.75, + ), + 99 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 0.75, + 2 => 1, + 3 => 1, + ), + 100 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 0, + 3 => 0, + ), + 101 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 0, + 3 => 0.25, + ), + 102 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 0, + 3 => 0.5, + ), + 103 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 0, + 3 => 0.75, + ), + 104 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 0, + 3 => 1, + ), + 105 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 0.25, + 3 => 0, + ), + 106 => + array ( + 0 => + array ( + 'r' => 79, + 'g' => 47, + 'b' => 47, + ), + 1 => 1, + 2 => 0.25, + 3 => 0.25, + ), + 107 => + array ( + 0 => + array ( + 'r' => 159, + 'g' => 95, + 'b' => 95, + ), + 1 => 1, + 2 => 0.25, + 3 => 0.5, + ), + 108 => + array ( + 0 => + array ( + 'r' => 207, + 'g' => 175, + 'b' => 175, + ), + 1 => 1, + 2 => 0.25, + 3 => 0.75, + ), + 109 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 1, + 2 => 0.25, + 3 => 1, + ), + 110 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 0.5, + 3 => 0, + ), + 111 => + array ( + 0 => + array ( + 'r' => 95, + 'g' => 31, + 'b' => 31, + ), + 1 => 1, + 2 => 0.5, + 3 => 0.25, + ), + 112 => + array ( + 0 => + array ( + 'r' => 191, + 'g' => 63, + 'b' => 63, + ), + 1 => 1, + 2 => 0.5, + 3 => 0.5, + ), + 113 => + array ( + 0 => + array ( + 'r' => 223, + 'g' => 159, + 'b' => 159, + ), + 1 => 1, + 2 => 0.5, + 3 => 0.75, + ), + 114 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 1, + 2 => 0.5, + 3 => 1, + ), + 115 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 0.75, + 3 => 0, + ), + 116 => + array ( + 0 => + array ( + 'r' => 111, + 'g' => 15, + 'b' => 15, + ), + 1 => 1, + 2 => 0.75, + 3 => 0.25, + ), + 117 => + array ( + 0 => + array ( + 'r' => 223, + 'g' => 31, + 'b' => 31, + ), + 1 => 1, + 2 => 0.75, + 3 => 0.5, + ), + 118 => + array ( + 0 => + array ( + 'r' => 239, + 'g' => 143, + 'b' => 143, + ), + 1 => 1, + 2 => 0.75, + 3 => 0.75, + ), + 119 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 1, + 2 => 0.75, + 3 => 1, + ), + 120 => + array ( + 0 => + array ( + 'r' => 0, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 1, + 3 => 0, + ), + 121 => + array ( + 0 => + array ( + 'r' => 127, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 1, + 3 => 0.25, + ), + 122 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 0, + 'b' => 0, + ), + 1 => 1, + 2 => 1, + 3 => 0.5, + ), + 123 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 127, + 'b' => 127, + ), + 1 => 1, + 2 => 1, + 3 => 0.75, + ), + 124 => + array ( + 0 => + array ( + 'r' => 255, + 'g' => 255, + 'b' => 255, + ), + 1 => 1, + 2 => 1, + 3 => 1, + ), +); + return $essais; + } + + + +?> \ No newline at end of file