Je dois créer une variable globale en PHP par fonction à utiliser dynamiquement hors fonctionComment créer variable globale Dynamiquement en PHP
J'ai essayé
<?php
function setthis(newglobal){
global $_.newglobal._1;
$_.newglobal._1 = "pampam";
}
setthis();
echo $_newglobal_1;
?>
et je reçois cette erreur
ligne: 2, Type d'erreur: 4
message: erreur de syntaxe, unexpected ')', 'attendre & 'ou variable (T_VARIABLE)
J'ai aussi essayé de les envelopper dans cité la variable comme
<?php
function setthis(newglobal){
global $_.'newglobal'._1;
$_newglobal_1 = "pampam";
}
setthis();
echo $_newglobal_1;
?>
un Je reçois erreur message
: erreur de syntaxe, unexpected') ', en espérant' & 'ou variable (T_VARIABLE)
pouvez-vous s'il vous plaît laissez-moi savoir si cela est faisable en PHP? ou ce que je fais mal?
Mise à jour
<?php
function setthis($name){
$GLOBALS[$name];
$name = "pampam";
}
setthis();
echo $name;
?>
pourquoi _toujours_ dans l'en-tête de la fonction? – Kenney
@Kenney Parce que dans les deux tentatives OP a oublié le signe dollar pour indiquer une variable, c'est pourquoi il a obtenu l'erreur dans les deux exemples de code. – Rizier123
Je ne suis pas. '$ _. newglobal._1' semble également ne pas devoir être compilé. – Kenney