Gå til innhold

Kombinere to variabler til å bli en ny variabel?


Anbefalte innlegg

Videoannonse
Annonse
Tror han mener at det skal bli en ny variabel som skal få det navnet.

 

<?php

$var1 = "hei";
$var2 = 2;


// Ny variabel
$nyvar = $var1.$var2;
$$nyvar = "rar";

echo $hei2;
# Skriver rar

?>

5342341[/snapback]

 

Litt forkorta kan du lage variabelen og tilordne på ei linje, men det blir litt meir rotete;

 

<?php
$var1 = "hei";
$var2 = 2;

// Ny variabel
${$var1.$var2} = "rar";

echo $hei2;
?>

 

Eg veit at denne syntaksen her kan kanskje vere litt forvirrande, men eg kan forsøke å dissekere den;

 

"$var1.$var2" konkatenerer to stringar, slik at du effektivt får stringen "hei2". ${'hei2'} står då igjen, som PHP tolkar som $hei2.

Lenke til kommentar

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

Laster...
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...