Avatar billede sukos Juniormester
09. februar 2004 - 22:32 Der er 2 kommentarer og
2 løsninger

Eksempel på brug af klasser

hey
Inden jeg begynder at finde og kikke på diverse tutorials om at bruge klasser, er der så en som vil vise et eksempel?
Forestiller mig:

en include fil med en class defineret?
En fil hvor forskellig tekst vises, hentet fra includefilen.
Avatar billede muddi Praktikant
09. februar 2004 - 22:45 #1
Jeg har lavet et lille eksempel til dig, håber at det var noget i den stil du søgte. Ellers kan du skrive igen, hvis der er noget du ikke forstår:

<?php
// class.text.php

class Text
{
    var $streng;
   
    function setString($str)
    {
        $this->streng = $str;
    }
   
    function getString()
    {
        return($this->streng);
    }
}
?>

<?php
// test.php

include("class.text.php");
$myText = new Text();
$myText->setString("Hello World");
print($myText->getString());


?>
Avatar billede muddi Praktikant
09. februar 2004 - 22:56 #2
Hvis du vil vise forskellig tekst, kan du gøre således:

<?php
// test.php

include("class.text.php");

$myText = new Text();
$myText->setString("Hello World!");
print($myText->getString());

$myText2 = new Text();
$myText->setString("Hello again dear world!");
print($myText->getString());

?>

Der er i øvrigt en masse nye muligheder for at arbejde med klasser i PHP 5. Se mere om hvad der er kommet til her:

http://www.php.net/zend-engine-2.php
Avatar billede sukos Juniormester
09. februar 2004 - 23:41 #3
Jeg takker! :O)
Avatar billede muddi Praktikant
09. februar 2004 - 23:42 #4
Jamen det var da så lidt :o)
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