Wie kann ich eine Zahl trennen und die ersten zwei Ziffern in PHP erhalten?
Zum Beispiel: 1345
- & gt; Ich möchte diese Ausgabe = & gt; 13
oder 1542
Ich möchte 15
.
Zunächst müssen Sie Ihre Nummer normalisieren, da nicht alle Zahlen in PHP nur aus Ziffern bestehen. Möglicherweise suchen Sie nach einer ganzen Zahl:
%Vor% Probleme, die Sie hier ausführen können, sind der Bereich von Integer-Zahlen in PHP oder Rundungsfragen, siehe Integer < sup> Docs , kommt auch INF
in Frage.
Da es sich bei der Zahl jetzt um eine Ganzzahl handelt, können Sie sie im Zeichenfolgenkontext verwenden und die ersten zwei Zeichen extrahieren, bei denen es sich um die ersten beiden Ziffern handelt, wenn die Zahl nicht negativ ist. Wenn die Zahl negativ ist, muss das Zeichen beibehalten werden:
%Vor%Siehe Demo .
Tags und Links php