Heim  >  Artikel  >  Backend-Entwicklung  >  So fügen Sie 0 vor der Zeichenfolge hinzu, wenn die Zeichenfolgenlänge in PHP nicht lang genug ist

So fügen Sie 0 vor der Zeichenfolge hinzu, wenn die Zeichenfolgenlänge in PHP nicht lang genug ist

青灯夜游
青灯夜游Original
2022-08-16 20:16:203041Durchsuche

In PHP können Sie die Funktion str_pad() verwenden, um 0 aufzufüllen, wenn der String nicht ausreicht. Diese Funktion kann bestimmte Zeichen verwenden, um die Zeichenfolge auf die angegebene Länge zu füllen. Sie müssen lediglich den dritten Parameter auf „0“ und den vierten Parameter auf „STR_PAD_LEFT“ setzen, um zu erkennen, dass die Zeichenfolge mit 0 gefüllt werden muss, wenn sie nicht ausreicht vorne. Syntax „Syntax „str_pad(string, angegebene Länge, „0“, STR_PAD_LEFT)“.

So fügen Sie 0 vor der Zeichenfolge hinzu, wenn die Zeichenfolgenlänge in PHP nicht lang genug ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

In PHP können Sie die Funktion str_pad() verwenden, um die Zeichenfolge mit 0 aufzufüllen, wenn die Länge nicht ausreicht. Die Funktion str_pad() kann die Zeichenfolge auf die neue Länge auffüllen, d. h. die Zeichenfolge auf die angegebene Länge auffüllen Angegebene Zeichen.

Parameter stringErforderlich. Gibt die Länge des neuen Strings an durchgeführt wird. pad_stringOptional ist leer. STR_PAD_BOTH – Füllt beide Seiten der Zeichenfolge auf ding. Schauen wir uns die anderen beiden an Werte des vierten Parameters:
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="123456";
echo "原字符串:".$str."<br><br>";
echo "前面用0补位后:".str_pad($str,10,"0",STR_PAD_LEFT)."<br><br>";
?>
Empfohlene Studie: „
Mögliche Werte:
Str_pad_left - pads die linke Seite der Zeichenfolge. Verwenden Sie die Funktion str_pad(), um den String mit 0 aufzufüllen, wenn die Länge nicht ausreicht. Setzen Sie die drei Parameter pad_string auf „0“ und den vierten Parameter auf „STR_PAD_LEFT“.
str_pad(string,length,pad_string,pad_type)
PHP Video Tutorial

Das obige ist der detaillierte Inhalt vonSo fügen Sie 0 vor der Zeichenfolge hinzu, wenn die Zeichenfolgenlänge in PHP nicht lang genug ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn