---
title: "Extension um PHP-Funktion erweitern"
url: "https://www.typo3.net/d/83241-extension-um-php-funktion-erweitern"
source: "typo3.net"
tags: ["Extensions","PHP","Frage"]
created: "2008-10-24"
last_reply: "2008-10-24"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Extension um PHP-Funktion erweitern

Extensions › PHP · 2 Antworten · gestartet 2008-10-24

## Eröffnungsbeitrag

**bps-tom** · 2008-10-24 · [Beitrag #1](https://www.typo3.net/d/83241-extension-um-php-funktion-erweitern/1)

Hallo allerseits,

ich musste jüngst eine Extension in TYPO3 um eine winzig kleine PHP-Function erweitern.
An der Stelle, wo die Funktion aufgerufen wird, kommt allerdings ein Fehler:
"Call to undefined function", obwohl die Funktion ganz normal unterhalb der anderen
Funktionen dieser PHP-Datei steht. Muss ich diese denn noch an anderer Stelle eintragen?

Gruß,
Tom

## Antworten

### [#2](https://www.typo3.net/d/83241-extension-um-php-funktion-erweitern/2) · einpraegsam.​net · 2008-10-24

Hier ist die Stelle an der man raten muss (hast ja leider keinen Code geposted) - Eine Funktion innerhalb eine Klasse, kann man mit $this-> davor aufrufen:

```php
class bla {
  function a() {
     echo $this->b();
  }
  function b() {
     return $something;
  }
}
```

### [#3](https://www.typo3.net/d/83241-extension-um-php-funktion-erweitern/3) · bps-tom · 2008-10-24

Ah ja, richtig, da war ja noch was...das $this...
Danke, Alex.
Ich glaub ich hab einfach schon zu lange in den Kasten hier geschaut...

---

Quelle: „Extension um PHP-Funktion erweitern“, typo3.net, https://www.typo3.net/d/83241-extension-um-php-funktion-erweitern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
