Gå til innhold

Tømme alle variabler?


Anbefalte innlegg

Videoannonse
Annonse
Hva er poenget her egentlig? :huh:

9257193[/snapback]

 

 

Det har hendt meg at noen variabler med samme navn i foreach løkka har kræsja på et vis, så jeg tenkte at det kunne vært lurt å tømme dem :!:

 

Er ikke sikkert det er nødvendig da, men men

Lenke til kommentar
hva med å ikke bruke variabler med samme navn til forskjellige ting i den samme koden?

9257326[/snapback]

 

 

Er det ikke litt vanskelig å ha forskjellig variabel navn i en foreach løkke til de samme oppgavene?

Endret av The_Lozer
Lenke til kommentar
Gjest Slettet+142

hva mener du?

 

foreach($array as $value) echo $value;

unset($value); // Treng jo alvorlig talt ikke

foreach($array2 as $value) echo $value;

Lenke til kommentar

Tok og testa dette eg:

 

PHP

<?php

 

/*

Tester kva verdien av $hmmz er.

 

Resultatet blir:

 

Notice: Undefined variable: hmmz in test.php on line 15

Lorem

Lipsum

 

Noe som med andre ord betyr:

I første loop er ikkje hmmz satt. (Feil melding)

I andre loop er hmmz satt til 'Lorem'. (Fra loop 1)

Etter loopen eksisterer hmmz enda og har innhaldet fra andre loop. ('Lipsum')

 

 */

 

$arr = array('Lorem''Lipsum');

 

foreach($arr as $idx => $value)

{

echo $hmmz."";

 

$hmmz $value;

}

 

echo $hmmz."";

 

?>

 

Kjører php 5.2.3

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...