• Also ich beschäftige mir z.Z. mit php also bin am lernen.
    Jetzt bin ich auf den Befehl "sprinf" gestossen.
    Habe dazu auf "http://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

    Viele Grüße

    Mir nicht

  • 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…nen/sprintf.php

    G.a.d.M.

    Ronald

  • 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.

  • 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