Hallo zusammen,
ich übergebe eine Koordinateneingabe in der Form "51.194073 6.431526" (mit dem Leerzeichen) an ein Script. Die entsprechende Übergabevariable ist auch in der Form gefüllt.
Versuche ich das nun in zwei Strings aufzuteilen, ergibt der Ansatz:
das Ergebnis:
$teilung_kord01[0]:0.89350513135633
$teilung_kord01[1]:
Der Ansatz:
ergibt
$teilung_kord01[0]:0.89350513135633
$teilung_kord01[1]:6.431526
Kann mir jemand beim Denkfehler helfen, mit am Ende
$teilung_kord01[0]:51.194073
$teilung_kord01[1]:6.431526
heraus kommt? Ich habe auch keine Ahnung, was er macht, dass er auf diesen Wert von 0.89... kommt.
Danke und Grüße
Alexander
ich übergebe eine Koordinateneingabe in der Form "51.194073 6.431526" (mit dem Leerzeichen) an ein Script. Die entsprechende Übergabevariable ist auch in der Form gefüllt.
Versuche ich das nun in zwei Strings aufzuteilen, ergibt der Ansatz:
PHP:
$teilung_kord01 = explode(" ", $_GET['kord01']);
$teilung_kord02 = explode(" ", $_GET['kord02']);
$teilung_kord01[0]:0.89350513135633
$teilung_kord01[1]:
Der Ansatz:
PHP:
§teilung_kord01 = preg_split("/[\s,]+/", $_GET['kord01']);
$teilung_kord02 = preg_split("/[\s,]+/", $_GET['kord02']);
$teilung_kord01[0]:0.89350513135633
$teilung_kord01[1]:6.431526
Kann mir jemand beim Denkfehler helfen, mit am Ende
$teilung_kord01[0]:51.194073
$teilung_kord01[1]:6.431526
heraus kommt? Ich habe auch keine Ahnung, was er macht, dass er auf diesen Wert von 0.89... kommt.
Danke und Grüße
Alexander