array(func())?
Hej Alle!Min Array:
[code]
Array
(
[0] => 1
[1] => pære
[2] => banan
[3] => citron
)
[/code]
Dette er muligt:
[code]
$pointer = 1;
echo $array[$pointer];
[/code]
Men hvorfor er dette så ikke muligt?
[code]
//$pointer = iteger; // Gør ingen forskel
$pointer = $array[0];
echo $array[$pointer];
[/code]
Som i kan se gemmer jeg i min array hvilken pointer jeg vil læse, da jeg skal gemme dette til senere brug og tilføje mm.
Jeg har også prøvet at gemme min pointer f-eks i en tekst fil og loaded den således:
[code]
function read_pointer() {
$load_file = file(ARRAY_FILE); // Gemme filen i en array
$output = integer; // Gør ingen forskel..
$output = trim($load_file[0]); //Læse linje 0 (I mit tilfælde tallet 1)
return $output;
}
echo $array[read_pointer()];
[/code]
Dette virker heller ikke.. Essentiel burde man kunne echo fra en array således: array[array[key]..
Jeg kan læse på php.org følgende:
(http://www.php.net/manual/en/language.types.array.php)
As stated in the syntax section, what's inside the square brackets ('[' and ']') must be an expression. This means that code like this works:
[code]
<?php
echo $arr[somefunc($bar)];
?>
[/code]
Men har iøvrigt ikke kunne finde nogle reference, eksempler eller andet.
Anyway, nogen der kender til dette?
P.S. Hvorfor har eksperten.dk ikke css der vise bbcode [ code][ /code]? Og hvorfor laver den mine tegn om.. Måske et andet bbcode tag skal bruges?