Avatar billede alpultzk Nybegynder
07. februar 2011 - 11:33 Der er 2 kommentarer og
1 løsning

Simple fejlfinding i PHP-script

Hej folkens

Jeg er i gang med en øvelse i at kode PHP og er gået lidt fast.


Fil 1: Computere.php:

<?

class Computer{
    var $navn;       

    function Computer($navn){
        $this->navn = $navn;
    }
   
    function hent_navn(){
        return $this->navn;
    }
}

?>



Fil 2: Brug_af_computere.php:

<html><body>

<?php

include('Computere.php');

$macbook = new Computer("Macbook");
$lenovo = new Computer("Lenovo");
$dell = new Computer("Dell");

echo "Jeg ejer en " . $macbook->hent_navn() ."<br>\n";

$computerne[] = $macbook;
$computerne[] = $lenovo;
$computerne[] = $dell;

for($i=0; $i < count($computerne);$i++)
    echo $computerne[$i]->hent_navn() . "<br>\n";

}
?>

</body></html>

Spørgsmålet er: Hvorfor returnerer browseren ikke "jeg ejer en (...)"

Jeg kører scriptet på en MAMP localhost server med PHP v. 5.3.2

På forhånd tak

På forhånd tak
Avatar billede arne_v Ekspert
07. februar 2011 - 15:50 #1
smaa sjuske fejl

<?

class Computer{

->

<?php

class Computer{

og

for($i=0; $i < count($computerne);$i++)

->

for($i=0; $i < count($computerne);$i++) {
Avatar billede alpultzk Nybegynder
07. februar 2011 - 16:03 #2
Selv den simpleste fejl kan være møj' irriterende :).

Tak for hjælpen!

Hvis du lægger en tråd ind som svar, slutter jeg posten :)
Avatar billede arne_v Ekspert
07. februar 2011 - 16:06 #3
svar
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
Kurser inden for grundlæggende programmering

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