Avatar billede testwatest Nybegynder
18. marts 2007 - 17:19 Der er 5 kommentarer

Gøre brug af PHP i variabler inde i en klasse

Kan man ikke gøre brug af php i variabler i en klasse?

class Navn
{
    public $mitArray = array( 'variable1' => time() );
Avatar billede hmm10 Nybegynder
18. marts 2007 - 17:55 #1
Kommer variablernes værdier fra classen eller udefra?
Avatar billede windcape Praktikant
18. marts 2007 - 18:40 #2
Du kan ikke angive en dynamisk værdi i dine PPP variable i et class-scope.

Du skal sætte dem i constructoren.
Avatar billede windcape Praktikant
18. marts 2007 - 18:43 #3
www.php.net/oop5
www.php.net/spl

$navn = new StdClass();
$navn->firstName = 'Claus';
$navn->lastName = 'Joergensen';

er også en mulighed, hvis du bare skal bruge en struct :)
Avatar billede testwatest Nybegynder
18. marts 2007 - 19:26 #4
Men det er ikke muligt at gøre som jeg viser i mit eksempel? PHP værdien skal angives dér hvor jeg har vist det, og jeg vil hente det fra en config-fil
Avatar billede windcape Praktikant
06. april 2007 - 00:40 #5
Du kan ikke hente værdier i dit class-scope-definitions, det skal gøres i constructuren.

kig lidt på http://dragons-lair.org/module/repository/PHP/Utils/Config.php
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester