Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erklärung zur Verwendung dynamischer Variablen in PHP

Detaillierte Erklärung zur Verwendung dynamischer Variablen in PHP

怪我咯
怪我咯Original
2017-07-04 14:26:501554Durchsuche

In diesem Artikel wird hauptsächlich die Verwendung dynamischer Variablen in PHP vorgestellt und die damit verbundenen Verwendungsfähigkeiten dynamischer Variablen in PHP anhand von Beispielen analysiert

Dieser Artikel erzählt das Beispiel der Verwendung dynamischer PHP-Variablen. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt: Feste Variablen, die durch

definiert sind:

$my_pic_1=$row["pic_1"];
$my_pic_2=$row["pic_2"];
$my_pic_3=$row["pic_3"];
$my_pic_4=$row["pic_4"];
$my_pic_5=$row["pic_5"];
$my_pic_6=$row["pic_6"];
$my_pic_7=$row["pic_7"];
$my_pic_8=$row["pic_8"];

Hier verwenden wir die Anweisung Schleife , um alle Werte jeder Variablen auszugeben:

<?php
for ($i=1;$i<=8;$i++)
{ 
 echo "$my_pic_".$i; 
}
?>

Es ist definitiv nicht möglich,

<?php
echo "$my_pic_".$i;
?>

so auszugeben.
Fragen Sie die Verwendung dynamischer PHP-Variablen ab und ändern Sie sie in

<?php
for ($i=1;$i<=8;$i++){
  $my_pic_var="$my_pic".$i; //定义变量名  
  echo $$my_pic_var; //获得变量名$my_pic_var的值$$my_pic_var; 
  //PHP的原理是这样的 $my_pic_var="$my_pic_1"定义变量值
  //$$my_pic_var等于读取$my_pic_1的值;  
}
?>

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung zur Verwendung dynamischer Variablen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn