PHP Datentypem
| Verfasst am: 06. 10. 2011 [07:49] | |||
klaus_b Dabei seit: 17.12.2009 Themenersteller ![]() 327 Beiträge | Beitrag hilfreich? | ||
| Hallo zusammen, laut Doku kann PHP via COM mit .NET Assemblies umgehen. Für eine Interop-Klasse .NET=>PHP währen für mich folgende Infos interessant: Wie handhabt PHP die Typen Uri und IPAddress? Werden diese Typen in PHP als Zeichenfolgen (string) behandelt oder sind das echte Datentypen? Danke schon mal für's lesen, Klaus | |||
| Verfasst am: 06. 10. 2011 [08:07] | |||
romacron Dabei seit: 01.11.2009 ![]() 1143 Beiträge | Beitrag hilfreich? | ||
| Hallo Klaus, grundsätzlich handhabe ich diese Dinge als (string). Die Url kann ebenso mit http://php.net/manual/de/function.parse-url.php verarbeitet werden. Die Ip ist im natürlichen php-Sinne als (string) zu betrachten. 2 gängige Methoden für die Verarbeitung der Adressen regex - preg_match_all usw. oder über einen array - $ipBlockArray=explode('.',$ip); beantwortet dies deine Frage | |||
| Verfasst am: 06. 10. 2011 [08:36] | |||
klaus_b Dabei seit: 17.12.2009 Themenersteller ![]() 327 Beiträge | Beitrag hilfreich? | ||
| Hallo Roman, "romacron" schrieb: Irgendwie dachte ich mir schon, dass PHP hier mit Zeichenfolgen arbeitet. Wollte sicherheitshalber aber nachfragen, da ich von PHP keine Ahnung habe.grundsätzlich handhabe ich diese Dinge als (string). Da in meiner angestrebten Lösung PHP nur die Daten in die Interop-Klasse hereinreicht, weis ich jetzt was kommen sollte. strings kann ich innerhalb der Klasse effektiver in die Typen Uri und IPAddress parsen. "romacron" schrieb: Ja, ist beantwortet.beantwortet dies deine Frage Danke nochmal, Klaus | |||
| Verfasst am: 06. 10. 2011 [08:42] | |||
romacron Dabei seit: 01.11.2009 ![]() 1143 Beiträge | Beitrag hilfreich? | ||
| Hallo Klauss, Roman != .NET Klaus != PHP Falls es sich anbietet, kann ich dich an der Stelle unterstützen. Gleichzeitig hätte ich ein wenig Schnupperkurs in .NET. Viele Grüsse | |||
| Verfasst am: 06. 10. 2011 [09:03] | |||
Ultima Dabei seit: 09.07.2010 ![]() 759 Beiträge | Beitrag hilfreich? | ||
| Eine IP ist nichts weiter als ein Integer. Die mit dem Punkten getrennte schreib weise ist nur für uns zum besseren lesen da. http://de3.php.net/manual/de/function.ip2long.php Mit der Funktion kannst du sie konvertieren, ist aber nur für IPv4 Adressen. Mein Portal: Ultima-Project.net - Gold für alle | |||
| Verfasst am: 06. 10. 2011 [09:29] | |||
klaus_b Dabei seit: 17.12.2009 Themenersteller ![]() 327 Beiträge | Beitrag hilfreich? | ||
| @Roman, auf dein Angebot komme ich gerne zurück. Alles weitere via PM. @Thomas In .NET steht hinter dem Datentyp IPAddress deutlich mehr als die Entsprechung als long oder die Darstellung als Zeichenfolge. Von der Version ipv4/ipv6 über die Information ob Loopback bis zum Byte-Array der Adresse. Servus, Klaus | |||
| Verfasst am: 06. 10. 2011 [16:43] | |||
UFOMelkor Dabei seit: 20.10.2009 ![]() 348 Beiträge | Beitrag hilfreich? | ||
| Oft lohnt es sich auch, einen Blick in die Communities zu werfen. Für viele Probleme existieren bereits Klassen oder ganze Bibliotheken — und man muss das Rat ja nicht ständig neu erfinden. Ob das auch für deine IP Adressen gilt, weiß ich nicht, aber einen Blick ist es bestimmt wert. | |||
| Verfasst am: 07. 10. 2011 [07:28] | |||
klaus_b Dabei seit: 17.12.2009 Themenersteller ![]() 327 Beiträge | Beitrag hilfreich? | ||
"UFOMelkor" schrieb: Da hast du vollkommen Recht.— und man muss das Rat ja nicht ständig neu erfinden. Da es um ein Interop-Klasse zur Kommunikation zwischen PHP und .NET geht, wollte ich nur wissen ob PHP diese Datentypen kennt damit ich weis was PHP im Falle einer Uri oder IP-Adresse an die Klasse übergibt. Wie ich nun weis, kennt PHP diese Typen nicht und übergibt Zeichenfolgen. PHP muss hier weder etwas parsen noch überprüfen. Das währe sinn frei, wenn hinterher doch nur wieder eine Zeichenfolge herauskommt. Servus, Klaus | |||
Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.
Werde in Echtzeit über neue Foren-Beiträge informiert:
8 Mitglieder waren innerhalb der letzten 15 Minuten online (53 heute gesamt):
alphamerisch, Boxerworld, ElkeTrautmann, eschlbeck, klarsteb, Monchi, romacron, tanka1
Administratoren und Moderatoren:
[keine]
Seitenreport hat 18153 registrierte Mitglieder, 3003 Themen und 29112 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 12 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 7 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Lade...
Neueste Foren-Beiträge
| Abstimmung: 20.000 Mitglieder Jubiläum - was tun? Internes & Ankündigungen / Internes | Gestern [23:07] | |
| Microsofts soziales Netzwerk So.cl Internet / News | Gestern [20:03] | |
| Nicht nachvollziehbarer CSS Fehler Internes & Ankündigungen / Analyse-Ergebnisse | Gestern [13:37] | |
| Partnerprogramm: Eintrag für Kunden erledigt Internes & Ankündigungen / Internes | 22. 05. 2012 [10:35] | |
| Hotelbericht Entwickler Treffpunkt / Website vorstellen | 22. 05. 2012 [09:28] |
Lade...
Aktuelle Artikel:
Facebook - eine neue Tech-Blase?
Facebook ist in den vergangenen Tagen wegen seines Börsenganges und den dabei eingefahrenen Investorengeldern von 16 Milliarden Dollar großflächig in die Kritik geraten. Der Marktwert von 104 Milliarden Dollar wird von vielen als maßlos übertrieben angesehen. Ist Facebook eine neue Internet-Blase, die in den nächsten Jahren platzen wird?
Suchmaschinenoptimierung seit dem Google Penguin Update
Das neue Update vom Branchenriesen Google wird in Seo-Kreisen gerne mit einem Erdbeben verglichen. Diese Metapher trifft die Sachlage sehr gut, denn der Pinguin bringt die Arbeitsfundamente der Suchmaschinenoptimierer gehörig ins Wanken.
Tipps für den guten Start ins Business
Sich selbstständig machen, eine Firma gründen und direkt ins eigenständige Berufsleben einzusteigen klingt spannend und irgendwie auch einfach. Doch einfach ist es ganz und gar nicht...
Facebook - eine neue Tech-Blase?
Facebook ist in den vergangenen Tagen wegen seines Börsenganges und den dabei eingefahrenen Investorengeldern von 16 Milliarden Dollar großflächig in die Kritik geraten. Der Marktwert von 104 Milliarden Dollar wird von vielen als maßlos übertrieben angesehen. Ist Facebook eine neue Internet-Blase, die in den nächsten Jahren platzen wird?
18. Mai 2012
Suchmaschinenoptimierung seit dem Google Penguin Update
Das neue Update vom Branchenriesen Google wird in Seo-Kreisen gerne mit einem Erdbeben verglichen. Diese Metapher trifft die Sachlage sehr gut, denn der Pinguin bringt die Arbeitsfundamente der Suchmaschinenoptimierer gehörig ins Wanken.
15. Mai 2012
Tipps für den guten Start ins Business
Sich selbstständig machen, eine Firma gründen und direkt ins eigenständige Berufsleben einzusteigen klingt spannend und irgendwie auch einfach. Doch einfach ist es ganz und gar nicht...
14. Mai 2012



