Page 1 sur 1
Variables dynamiques
Publié : ven. 01/oct./2004 15:28
par Heis Spiter
Ce serait bien qu'on puisse en avoir comme en php

.
D'ailleurs à ce propos, pour ne pas mettre le $ a gacuhe comme le signe de constantes ?
Publié : ven. 01/oct./2004 16:27
par Le Soldat Inconnu
Et le $FFFFFF devient quoi

Publié : ven. 01/oct./2004 16:32
par Heis Spiter
ça => 16777215

Publié : ven. 01/oct./2004 17:14
par Fred
Contrairement à php, PB est un language compiler, il n'est pas possible d'avoir des variables dynamiques.
Publié : ven. 01/oct./2004 17:21
par Oliv
C'est quoi une variable dynamique ?

un long qui passe à byte puis revient à long ?
Publié : ven. 01/oct./2004 17:57
par Heis Spiter
Non, une variable dynamique, c'est une variable qui est créée selon le contenu d'un chaine.
Exemple (de php)
Code : Tout sélectionner
<?php
$var = "Ceci est une variable statique";
// Voila la variable dynamique, qui contient le nom de la statique.
$dyn = "var"
// Utilisation de la dynamique.
echo $$dyn;
?>
Encore un autre p't't plus parlant.
Code : Tout sélectionner
<?php
// Récupère le nom de la variable.
$dyn = @$_GET["dyn"];
// Déclaration des varibales statiques.
$var = "Ceci est une variable statique";
$svar = "Ceci est une seconde variable statique";
// Utilisation de la dynamique.
// Si la variable existe.
if (isSet($$dyn))
{
// Affiche.
echo $$dyn;
}
// Sinon.
else
{
// Envoi bouler !
echo "Mauvais nom de variable";
}
?>
Est-ce plus clair ? Pour test =>
http://www.heisspiter.no-ip.com/dev/dynvar.php
http://www.heisspiter.no-ip.com/dev/dynvar.php?dyn=var
http://www.heisspiter.no-ip.com/dev/dynvar.php?dyn=svar
Est-ce plus clair ?
M'enfin, merci pour l'info Fred, je ferais sans, j'peux pas faire autrement

Publié : ven. 01/oct./2004 18:03
par Oliv
merci
