06-06-2010, 02:11 PM
(Modification du message : 06-06-2010, 02:13 PM par php_addict.)
(06-06-2010, 12:12 PM)Sephi-Chan a écrit : En fait, php_addict, je pense que tu as un problème plus général avec tes données constantes. Peux-tu nous donner des exemples (plusieurs) de telles données ?
ok merci de ton aide, voici ce que j'ai comme (mauvaise?) habitude:
Mes données constantes: url /include/troupes.php
Code PHP :
<?php
// nom description prix OFF
$DATA_troupes[1] = array( 'fantasin1' , 'le fantasin1 bla bla bla' , '100' , '10' );
$DATA_troupes[2] = array( 'fantasin2' , 'le fantasin2 bla bla bla' , '200' , '20' );
$DATA_troupes[3] = array( 'fantasin6' , 'le fantasin3 bla bla bla' , '300' , '30' );
$DATA_troupes[4] = array( 'fantasin4' , 'le fantasin4 bla bla bla' , '400' , '40' );
$DATA_troupes[5] = array( 'fantasin5' , 'le fantasin5 bla bla bla' , '500' , '50' );
?>
Exemple d'utilisation des donnees constantes
Code PHP :
<?php
//
// (les $arg sont des arguments factices)
//
//________________________________
// resolution() |
//________________________________|
function resolution()
{
include(include/troupes.php);
mouvement_de_troupes($DATA_troupes , $arg1 , $arg2, $arg3);
//
// d'autres appel vers d'autres function de resolution
//
}
//________________________________
// mouvement_de_troupes() |
//________________________________|
function mouvement_de_troupes($DATA_troupes , $arg1 , $arg2, $arg3)
{
attaque($DATA_troupes , $arg1 , $arg2, $arg3);
//
// d'autres appel vers d'autres function de resolution de mouvements de truopes
//
}
//________________________________
// attaque() |
//________________________________|
function attaque($DATA_troupes , $arg1 , $arg2, $arg3)
{
//
// du code
//
}