Hallo Leute!
Kann mir jemand den nachstehenden Algorithmus (Visual Basic) in das PHP übersetzen.
Ich habe selber von Visual Basic keine grosse Ahnung; wäre deswegen auf Eure Hilfe angewiesen!
Thanks!
Hier der Algorithmus in Visual Basic:
Function Modulo10(ByVal strNumber As String) As Integer
'strNumber darf nur Ziffern zwischen 0 und 9 enthalten!
Dim intTabelle(0 To 9) As Integer
Dim intÜbertrag As Integer
Dim intIndex As Integer
intTabelle(0) = 0: intTabelle(1) = 9
intTabelle(2) = 4: intTabelle(3) = 6
intTabelle(4) = 8: intTabelle(5) = 2
intTabelle(6) = 7: intTabelle(7) = 1
intTabelle(8) = 3: intTabelle(9) = 5
For intIndex = 1 To Len(strNumber)
intÜbertrag = intTabelle((intÜbertrag + Mid(strNumber, intIndex, 1)) Mod 10)
Next
Modulo10 = (10 - intÜbertrag) Mod 10
End Function
Kann mir jemand den nachstehenden Algorithmus (Visual Basic) in das PHP übersetzen.
Ich habe selber von Visual Basic keine grosse Ahnung; wäre deswegen auf Eure Hilfe angewiesen!
Thanks!
Hier der Algorithmus in Visual Basic:
Function Modulo10(ByVal strNumber As String) As Integer
'strNumber darf nur Ziffern zwischen 0 und 9 enthalten!
Dim intTabelle(0 To 9) As Integer
Dim intÜbertrag As Integer
Dim intIndex As Integer
intTabelle(0) = 0: intTabelle(1) = 9
intTabelle(2) = 4: intTabelle(3) = 6
intTabelle(4) = 8: intTabelle(5) = 2
intTabelle(6) = 7: intTabelle(7) = 1
intTabelle(8) = 3: intTabelle(9) = 5
For intIndex = 1 To Len(strNumber)
intÜbertrag = intTabelle((intÜbertrag + Mid(strNumber, intIndex, 1)) Mod 10)
Next
Modulo10 = (10 - intÜbertrag) Mod 10
End Function
Kommentar