OOP -binärcode

Nun, unlösbar auch für einen Schüler sollte das nicht sein. Das Internet ist voll von Hilfen über Klassen. Und wie du bei meinem geposteten Link gesehen hast, auch voll von Lösungen um ein String in Binärcode zu wandeln. Damit sollte es eigentlich möglich sein dieses Problem zu bewältigen.
 
@php...

Auch hier zeigt sich mal wieder wunderbar, wie gut eine Skizze mit Pen+Paper sein kann. Die notwendigen Funktionen hätte man ohne weiteres im PHP-Manual finden können.

Versteh mich nicht falsch, wir helfen dir gern. Die Hilfe sollte nur soweit gehen, bis zu dem Punkt, an dem du selbst damit klar kommst :-) Quasi Hilfe zur Selbsthilfe. Dann ist unser Ziel (gerade beim Thema Hausaufgaben) erreicht.
 
Das die Variable $String aus dem Methodenaufruf in die Klassenvariable string abgefüllt wird.

Bitte nimm dir die Zeit und Kontaktiere ein Lernbuch oder ein Tutorial zur Einführung in OOP mit PHP.
Oder lies doch mal den Abschnitt darüber in der PHP-Doku durch. Da steht alles drin.
Bereits im Kapitel Grundlagen geht es genau auf $this ein.
 
$this ist immer die aktueller Instanz innerhalb der Klasse. Kennst du den Unterschied zwischen Objekt und Klasse? Die Klasse ist quasi der Bauplan für ein Objekt.

$this zeigt quasi immer auf die aktuelle Instanz.

private $string; << Das ist eine sog. Member-Variable, in OOP-Sprech ist das eine Eigenschaft der Klasse.

public function __construct() << das ist eine Klasse-Methode (auch wenn da Funktion steht), und sogar eine besondere, nämlich der Konstruktor. Das ist die allererste Methode, die aufgerufen wird, wenn man eine neue Instanz erzeugt.

$this->string << zeigt auf die Eigenschaft mit dem Namen String der aktuellen Instanz.

Alle Klarheiten beseitigt? ;-)
 
Zurück