Ergebnis 1 bis 5 von 5

Thema: sprintf?

  1. #1
    Großmeister(in)
    Registriert seit
    31.10.2005
    Ort
    Bei Muddi, wo sonst
    Beiträge
    524
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard sprintf?

    Also ich beschäftige mir z.Z. mit php also bin am lernen.
    Jetzt bin ich auf den Befehl "sprinf" gestossen.
    Habe dazu auf "www.php4-forum.de" folgendes Beispiel gefunden:

    Code:
    $wovon = "PHP3-Forum";
    echo sprintf("Ich bin ein Fan von %s",$wovon);
    Ich versteh den WEiteren Sinn dieses Befehls nicht.
    die Variable $wovon, ist doch schon gesetzt. FÜr was benötige ich das %s.
    Kann mir jemand diesen Befehl erklären?

    Danke
    Ich
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Viele Grüße

    Mir nicht

  2. #2
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Moin!

    Mit sprintf kannst du die Ausgabe im Browser formatieren - dein Beispiel macht da allerdings tatsächlich keinen Sinn.

    Aber wenn du z.B. mal an Felder mit Beträgen denkt, dann sieht das schon ganz anders aus:
    [php:1:78297a351f]<?php
    $wert = 123;
    echo "Betrag: ".sprintf ("%01.2f Euro;", $wert);

    $wert2 = 23.8;
    echo "
    Temperatur: ".sprintf ("%01.0f° C", $wert2);
    ?>[/php:1:78297a351f]

    Ansonsten guckst du hier -> http://www.selfphp.de/funktionsrefer...en/sprintf.php

    G.a.d.M.

    Ronald

  3. #3
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    echo sprintf("Ich bin ein Fan von %s",$wovon);
    geht auch

    printf("Ich bin ein Fan von %s",$wovon);

    macht dann aber imemr noch keien sinn, da

    echo "Ich bin ein Fan von ".$wovon;

    einfacher ist.

  4. #4
    Großmeister(in)
    Themenstarter

    Registriert seit
    31.10.2005
    Ort
    Bei Muddi, wo sonst
    Beiträge
    524
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Aber genau das versteh ich nicht. Was passiert in diesem Befehl.
    Ich krieg bei der Temperatur: 24° C aber bei dem Geld: 123.00 Euro!


    Was macht [php:1:72ce88af0e]sprintf ("%01.0f° C", $wert2); [/php:1:72ce88af0e] mit dem Wert2?
    Viele Grüße

    Mir nicht

  5. #5
    Großmeister(in)
    Themenstarter

    Registriert seit
    31.10.2005
    Ort
    Bei Muddi, wo sonst
    Beiträge
    524
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    DAnke habs selber rausgefindet
    Viele Grüße

    Mir nicht

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •