seltsames verhalten von str_replace

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • seltsames verhalten von str_replace

    hallo,

    im text gibt es platzhalter ##-1, ##-2, ##-3 etc. für einzufügende bilder.

    PHP-Code:
    $text str_replace("##-".$pic_num,$bild,$text); 
    das funktioniert auch, allerdings nur bis ##-9.

    bei ##-10 und höher wird das bild gezeigt und die zweite stelle der zahl, bei ##-10 also das bild und die "0".

    ich habe es bis 21 probiert, immer dasselbe.

    was bei >100 passiert, weiss ich (noch) nicht.

    ist schon einmal jemand auf dieses phänomen gestossen?

    wolfgang

  • #2
    Ist vorher schon der replace für die 1 drübergelaufen? dann gibts keine ##-10 mehr nehm ich mal an

    Kommentar


    • #3
      gute idee,

      aber das gewünschte bild wird angezeigt, also gibt es ##-10 noch.

      Kommentar

      Lädt...
      X