Hum
Primo, pour les tableaux. On déclare toujours clairement un tableau(jamais de $table[$i][$j])
Et,
$table=array(array(1,2),array(0,3));
Et tableau assiociatif :
$table = array(´CHOCKIRIS´=>array(...)...);
Pour y accéder,
/ /Soit for controlé, soit 2 foreach, soit while-list-each que je préfère parce que c´est plus propre
reset($table);
while(list(,$value1)=each($table))
while(list(,$value2)=each($value1))
{
echo $value2;
}
Php.net ( :
http://fr2.php.net/manualal/fr/language.types.array.php
Pour ton problême d´hexa, c´est pas très dur, il faut juste réfléchir un bout ( :
Donc, tu as ta valeur hexa="00FF00";//Je mets pas le #
et, tu veux la valeur complémentaire, hexa_comp="FF00FF";
Or, qui dit complémentaire, dit une valeur max moins la valeur donné. Soit, max="FFFFFF";
Donc, hexa_comp=max-hexa;
En programmation, ça donne :
$hexa=(strlen(strstr($hexa,"#"))>6)?strlen(strstr(
$hexa,"#")):echo"tentative de hack probable";
$max="FFFFFF";
hexa_comp="#".dechex(hexdec($max)-hexdec($hexa));
W.