Einzelnen Beitrag anzeigen
  #1  
Alt 23.06.2005, 19:40:31
BenjaminG BenjaminG ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 261
Wie String vergleichen?

ich habe jetzt schon einige Funktionen probiert um einen String zu vergleichen, aber irgendwie bekomme ich es nicht hin!

was muss ich denn dafür benutzen?

Mein Problem:
Ich habe das Problem eine Nummer die auf der Seite erscheinen muss, muss Römisch sein, aber diese Nummer wird auch in einer Datenbank gespeichert. Deshalb speichere ich in der Datenbank die Zahl und lasse, dann die Zahl in das Römische umwandeln, habe mir da halt 20 - IF-Schleifen gemacht. Das funktioniert auch, aber wenn ich jetzt ein römisches Zeichen habe und dass dann zurückwandeln möchte, funktioniert es nicht.

habe schon einige Funktionen probiert, aber bis jetzt habe ich noch nichts gefunden!

Mein Code:
PHP-Code:
$sp umwandlung_von_roemisch("V");
echo 
"R = $sp<br>";
function 
umwandlung_von_roemisch($roem_zahl)
    {
        if(
strnatcasecmp($roem_zahl"I"))
        {
            
$wert 1;
        }
        else if(
strnatcasecmp($roem_zahl"II"))
        {
            
$wert 2;
        }
        else if(
strnatcasecmp($roem_zahl"III"))
        {
            
$wert 3;
        }
        else if(
strnatcasecmp($roem_zahl"IV"))
        {
            
$wert 4;
        }
        else if(
strnatcasecmp($roem_zahl"V"))
        {
            
$wert 5;
        }
        else if(
$roem_zahl == "VI")
        {
            
$wert 6;
        }
        else if(
$roem_zahl == "VII")
        {
            
$wert 7;
        }
        else if(
$roem_zahl == "VIII")
        {
            
$wert 8;
        }
        else if(
$roem_zahl == "IX")
        {
            
$wert 9;
        }
        else if(
$roem_zahl == "X")
        {
            
$wert 10;
        }
return 
$wert
was muss ich denn dafür benutzen?

Geändert von BenjaminG (24.06.2005 um 13:01:25 Uhr)
Mit Zitat antworten