[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
php Frage - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
bushveld
Beiträge: 6
Registriert: 14. Mär 2012, 17:27

php Frage

16. Mai 2012, 22:20

Hallo Profis,

mit Redaxo habe ich erfolgreich eine Seite erstellt, nun möchte ich noch was an einem addon anpassen und komme da an meine php Grenzen, mein Wissen ist da sehr rudimentär.. Mit google habe ich versucht die Frage zu lösen bin aber leider nicht zum Ziel gekommen:

Was macht "->" in diesem "$nav->getId()" Ausdruck? Wird da die ID eines Artikles ermittelt und $nav zeigt dann auf den Speicherbereich in dem getID() seinen Wert abgelegt hat? Ich komme nicht so recht weiter. Wenn jemand eine Stelle im Netz kennt die php einfach erklärt dann würde ich mich freuen wenn der geteilt wird :-))

Schon mal vielen vielen Dank
Michael

Ingo
Beiträge: 782
Registriert: 24. Jun 2010, 00:34

Re: php Frage

17. Mai 2012, 13:59

Ein guter Einstieg in PHP: http://tut.php-quake.net/de/

$nav ist ein Objekt. Objekte werden in PHP von Klassen erstellt. ->getId() gibt dir die ID des Objekts zurück. Was Klassen und Objekte sind musst du dir ergooglen/ erarbeiten. Das kann ich dir nicht in einigen dürren Sätzen erklären.

Benutzeravatar
frag-seb
Beiträge: 211
Registriert: 27. Sep 2011, 17:53
Wohnort: München
Kontaktdaten: Website

Re: php Frage

17. Mai 2012, 14:53

Hi Michael,

Hier kannst du dich etwas schlaumachen, das Buch dazu zukaufen, ist nicht der schlechteste Einstieg.

http://professionelle-softwareentwicklung-mit-php5.de/

Gruß
Jochen
Zuletzt geändert von frag-seb am 17. Mai 2012, 22:13, insgesamt 2-mal geändert.

bushveld
Beiträge: 6
Registriert: 14. Mär 2012, 17:27

Re: php Frage

17. Mai 2012, 20:23

Hallo zusammen,

besten Dank, ich konnte mein initiales Problem lösen und bin nun mitten in den php Tutorials. Für den Fall das jemand anderes den Thread googled hier nun die Antwort aus einem Tutorial, die ich nach Jochens Antwort nun eingentlich nicht mehr brauchte.. Danke Jochen!
Wenn wir nun ein Objekt instanziiert haben möchten wir nun auch damit arbeiten. Dafür wird der ->-Operator verwendet. Links steht dabei die Variable die auf das Objekt zeigt, rechts die Methode oder die Eigenschaft/das Attribut auf welches man zugreifen möchte.
Viele Grüße
Michael

Zurück zu „Allgemeines [R4]“