Avatar billede stringbuffer Nybegynder
11. februar 2003 - 23:53 Der er 7 kommentarer og
1 løsning

Extension til PHP

Jeg vil gerne lave en extension, der tillader oprettelse af objekter og kald af deres metoder fra PHP kode, f.eks.

<?php

$obj = new MyExtension();
$str = $obj->sayHello();

?>


Hvordan gør jeg? Jeg ved at man kan, for der er noget med i PHP 4.3, der opfører sig på den måde....

Eksempel på kode ønskes.
Avatar billede kichian Nybegynder
12. februar 2003 - 00:14 #1
Avatar billede swaxi Nybegynder
12. februar 2003 - 00:16 #2
class MyExtension
{
    function sayHello()
    {
        echo "Hello world";
    }
};
Avatar billede swaxi Nybegynder
12. februar 2003 - 00:17 #3
evt ...
class MyExtension extends Extension
{
    function sayHello()
    {
        echo "Hello world";
    }
};
Avatar billede stringbuffer Nybegynder
12. februar 2003 - 01:33 #4
Det er ikke en extension. Det er en almindelig PHP klasse. Extensons laves i C.
Avatar billede stringbuffer Nybegynder
12. februar 2003 - 01:34 #5
En extension er lissom den med gzip-funktioner eller jpeg-manipulations ting.
Avatar billede swaxi Nybegynder
12. februar 2003 - 11:24 #6
ahhhh ... my bad ... folk stiller nogle gange de mærkeligeste spørgsmål :)
Avatar billede stringbuffer Nybegynder
07. marts 2003 - 18:13 #7
Har fundet ud af det. Det er lidt omstændigt at forklare her, men min extension kan downloades på www.zhat.dk/template/ hvis nogen skulle finde det interessant.
Avatar billede stringbuffer Nybegynder
07. marts 2003 - 18:15 #8
Har jeg måske fejlplaceret dette spørgsmål? Skulle det have været i C/C++ kategorien?
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