| Applikationen Probleme mit Anwendungsprogrammen aller Art gehören hier hin. |
Diskussion: netbeans,php und objekte! im Forum Applikationen, in der Kategorie Software Home; Anzeige Heyho folgendes problem anhand von beispielcode erklärt. PHP-Code: class foo { public function doSomething () { $var = new bar ( ...
![]() |
| | #1 (permalink) |
| Member of Honour ![]() | Anzeige Heyho folgendes problem anhand von beispielcode erklärt. PHP-Code: sprich PHP-Code: PHP-Code: jetzt wäre meine frage, kann ich netbeans ggf. mit hilfe von dem phpdoc oder dergleichen verklickern, dass ich es hier _IMMER_ mit dem objekt bar zu tun habe und dementsprechend vorschläge für die completion bekomme? ich hoffe mein problem is verständlich
__________________ » Flattr mich! - Wenn dir mein Beitrag geholfen hat! « <| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |> |
| | |
| | #2 (permalink) |
| Member of Honour ![]() Registriert seit: 28.05.10 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 210 | php ist, auch in version 5, nicht typsicher ... ohne ablaufanalyse kann deine IDE nicht wissen welchen typ das ergebnis deiner funktion hat ... und der konkrete ablauf steht ggf. erst zur laufzeit fest ... beispiel: PHP-Code:
__________________ Code: :(){ :|:& };: |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
![]() Registriert seit: 17.01.06 ![]() Likes: 7 | Das geht tatsächlich mit phpdocs /** *@return bar **/ public function... @GrafZahl Da gebe ich dir Recht trotzdem kann man mit PHP5 ordentlich programmieren d.h. Eine Funktion gibt nur einer bestimmte Klasse bzw. Interface zurück. Im validen Fall das eine Funktion mehrere unterschiedlichen Klassen zurück liefern kann muss man mit instanceof arbeiten dann erkennt auch Netbeans von welchen Typ die variable ist. Das ist natürlich kein Vergleich mit C oder Java... Sent from my HTC Desire using Tapatalk Geändert von Oi!Alex (06.07.11 um 08:00 Uhr) |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |