longueurs de chaîne PHP peuvent être de taille arbitraire --- efficacement la limite est fixée lorsque PHP est compilé, et par défaut dans les versions modernes de PHP 5 à 128 Mo, ce qui est suffisant pour stocker l'ensemble du texte de "Guerre et Paix " plus de 40 fois. À certains moments, vous voudrez peut-être limiter la longueur d'une chaîne , par exemple , vous pouvez afficher uniquement les premières lignes d'un livre, ou vous pourriez avoir besoin de réduire une chaîne à ajouter à une base de données MySQL. Heureusement, les capacités de manipulation de chaînes de PHP vous permettent de le faire sans douleur. Instructions
1
Ouvrez votre fichier PHP en double- cliquant sur l'icône du fichier pour le charger dans votre éditeur préféré . Dans le document, faites défiler vers la variable que vous allez limiter . Comme avec toutes les variables , les chaînes en PHP commencent par un signe de dollar , par exemple , vous pourriez voir " $ string = ' Nous tenons ces vérités comme évidentes, que tous les hommes sont créés égaux »; ». Que la chaîne < br > Page 2
commencer une nouvelle ligne immédiatement après la déclaration de variable , et tapez la commande suivante :
"$ limited_string = substr ( $ chaine, 0 , montant) ; »; puis substituer les variables de . Le " substr ()" fonction prend comme arguments , la chaîne à être coupé , la position de départ , et le nombre de caractères de la chaîne résultante doit contenir . Changez " $ string " au nom de la variable que vous voulez couper .
3
Remplacer «montant» avec la longueur désirée de la chaîne de caractères. Par exemple, "$ limited_string = substr ( $ chaine, 0,21 ) " sur l'extrait de la Déclaration d'Indépendance stocké dans " $ chaine" magasins " Nous tenons ces vérités " que "$ limited_string " ; noter que l'espace de fuite était préservée par substr ().
4
utilisation "$ limited_string " au lieu de " $ chaine" partout où vous avez besoin de référencer la variable tronquée. Par exemple, " echo $ limited_string ; " imprimera la chaîne haché directement à l'écran . Parce que substr () ne pas défini, la valeur de la " chaîne $ variable" , vous pouvez continuer à utiliser que lorsque vous avez besoin de l' , variable chaîne intégrale complète.