Simple fejlfinding i PHP-script
Hej folkensJeg 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