zerko: Werte in einen String kopieren?!?!

hey...

ich möchte mir Werte in einen String kopieren lassen...
Mir fallen nur Befehle wie STRCPY oder STRNCPY aus der ANSI C Syntac ein, jedoch kenne ich mich net so gut mit PHP aus, dass ich die Stringfunktionen dort kenne....

kann mir jemand eine Funktion nennen oder einen Tip geben, wie ich Werte in meinen String kopieren kann?!!

Gruss
zerko

  1. Hello,

    hey...

    ich möchte mir Werte in einen String kopieren lassen...
    Mir fallen nur Befehle wie STRCPY oder STRNCPY aus der ANSI C Syntac ein, jedoch kenne ich mich net so gut mit PHP aus, dass ich die Stringfunktionen dort kenne....

    Dann schau sie Dir doch an. http://de.php.net/strings
    und
    http://de.php.net/types.string

    Und dann die Operatoren:
    http://de3.php.net/language.operators

    Viel Erfolg

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    [ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
      Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
      Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
  2. hallo

    php ist nicht streng typisiert =) ... leider - gott-sei-dank ?
    $var = "";
    $var = "hallo";
    $var .= "nochwas";
    echo($var[5]); -> "n"

    ansonsten solltest du mal bei php.net vorbeischauen

    cu
    ulli

    1. Hello,

      php ist nicht streng typisiert =) ... leider - gott-sei-dank ?
      $var = "";
      $var = "hallo";
      $var .= "nochwas";
      echo($var[5]); -> "n"

      Das solltest Du Dir nicht mehr angewöhnen. Neue Notation für Lineare Strukturen

      echo $var{5};

      Liebe Grüße aus http://www.braunschweig.de

      Tom

      --
      [ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
        Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
        Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    2. Hallo ulli,

      $var = "hallo";
      $var .= "nochwas";
      echo($var[5]); -> "n"

      laut http://www.php.net/manual/de/language.types.string.php#language.types.string.substr sollte hier nicht $var[5] sondern $var{5} (also geschweifte statt eckige Klammern) verwendet werden.

      Grüße aus Nürnberg
      Tobias

      --
      Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
  3. danke erstmal....

    ich hätte noch eine Frage...
    Gehen wir davon aus dass ein String mit 50 Stellen initialisiert wird.
    Wird die letzte Stelle im Sting mit '/0' makiert, wodurch das Ende gesetzt wird??

    1. Hello,

      danke erstmal....

      ich hätte noch eine Frage...
      Gehen wir davon aus dass ein String mit 50 Stellen initialisiert wird.
      Wird die letzte Stelle im Sting mit '/0' makiert, wodurch das Ende gesetzt wird??

      Das geht uns in PHP nichts an.
      Aber stell es Dir mal so vor:

      PHP unterhält eine Tabelle mit den definierten Variablen. In der Tabelle stehen

      • Name
      • Typ
      • Startposition im Speicher
      • aktuelle Länge

      und noch ein paar Angaben...

      An den Hauptspeicher kommst Du mit PHP nicht direkt heran. Die Ascii-Z-Strings sind also mindestens eine Schicht unter der PHP-Benutzerschicht.

      Liebe Grüße aus http://www.braunschweig.de

      Tom

      --
      [ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
        Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
        Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen