Maison  >  Article  >  développement back-end  >  Comment utiliser la fonction php str_pad ?

Comment utiliser la fonction php str_pad ?

青灯夜游
青灯夜游original
2019-05-23 11:14:092648parcourir

La fonction php str_pad() est utilisée pour remplir une chaîne à une longueur spécifiée. La syntaxe est "str_pad(string,length,pad_string,pad_type)" et renvoie la chaîne remplie, elle peut être remplie avec n'importe quelle autre ; chaîne Entrez une chaîne jusqu'à ce qu'elle atteigne la longueur spécifiée.

Comment utiliser la fonction php str_pad ?

Comment utiliser la fonction php str_pad ?

La fonction php str_pad peut compléter la chaîne à la longueur spécifiée

Syntaxe :

str_pad(string,length,pad_string,pad_type)

Paramètres :

● String doit spécifier la chaîne à remplir,

● length doit spécifier la nouvelle longueur de chaîne, si la valeur est inférieure à la longueur d'origine de la chaîne, alors Aucune mesure n'est prise.

Quantity pad_string est facultatif et spécifie la chaîne utilisée pour le remplissage. La valeur par défaut est vide.

● pad_type est facultatif et spécifie quel côté de la chaîne remplir. STR_PAD_BOTH -- remplit les deux côtés de la chaîne. S'il ne s'agit pas d'un nombre pair, le côté droit reçoit un remplissage supplémentaire. STR_PAD_LEFT – Complétez le côté gauche de la chaîne. STR_PAD_RIGHT -- complète le côté droit de la chaîne, par défaut.

Explication : Nous pouvons compléter la chaîne d'entrée avec n'importe quelle autre chaîne jusqu'à ce qu'elle atteigne la longueur spécifiée. Si nous ne transmettons pas une autre chaîne à la fonction str_pad(), alors la chaîne d'entrée sera complétée par des espaces.

Exemple :

<?php
$i = "hello world";
$j = str_pad($i,30,"!"); //未设置填充字符串位置,默认为右侧
echo $j;
echo "<br>";
$k = "hello world";
$h = str_pad($k,30,".",STR_PAD_LEFT);//设置填充字符串的位置为左侧
echo $h;
?>

Sortie :

hello world!!!!!!!!!!!!!!!!!!!
...................hello world

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn