Maison développement back-end Problème PHP Comment remplacer une chaîne à une position spécifiée en php

Comment remplacer une chaîne à une position spécifiée en php

Mar 19, 2021 pm 05:45 PM
php Chaîne

En PHP, vous pouvez utiliser la fonction str_replace() pour remplacer une chaîne à une position spécifiée. Le format de syntaxe est "substr_replace(string,replacement,start,length)". la position de remplacement (dans la chaîne où commencer le remplacement).

Comment remplacer une chaîne à une position spécifiée en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

php remplace la position spécifiée string

<?php
$str = &#39;hello world&#39;;
// 替换指定位置的字符
$str = substr_replace($str,"earth",6);;
// 显示字符
echo $str;
?>

Sortie :

hello earth

Description de la fonction associée :

la fonction substr_replace() remplace une partie d'une chaîne par une autre chaîne. La syntaxe est la suivante :

substr_replace(string,replacement,start,length)
参数 描述
string 必需。规定要检查的字符串。
replacement 必需。规定要插入的字符串。
start 必需。规定在字符串的何处开始替换。
  • 正数 - 在字符串的指定位置开始
  • 负数 - 在从字符串结尾的指定位置开始
  • 0 - 在字符串中的第一个字符处开始
length 可选。规定要替换多少个字符。默认是与字符串长度相同。
  • 正数 - 被替换的字符串长度
  • 负数 - 从字符串末端开始的被替换字符数
  • 0 - 插入而非替换

Remarque : Si le paramètre start est un nombre négatif et que la longueur est inférieure ou égale à start, la longueur est 0.

Apprentissage recommandé : "Tutoriel vidéo PHP"

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 de ce site Web
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

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Stock Market GPT

Stock Market GPT

Recherche d'investissement basée sur l'IA pour des décisions plus intelligentes

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment implémenter une interface dans une classe PHP? Comment implémenter une interface dans une classe PHP? Sep 25, 2025 am 05:34 AM

Utilisez le mot-clé Implementation pour implémenter l'interface et la classe doit fournir des implémentations spécifiques de toutes les méthodes dans l'interface. 2. Définissez l'interface pour déclarer la méthode à l'aide du mot-clé d'interface. 3. La classe implémente l'interface et remplace les méthodes. 4. Créez un objet et appelez la méthode pour sortir le résultat. 5. Une classe peut implémenter plusieurs interfaces pour assurer la spécification du code et la maintenabilité.

Comment désinfecter la saisie des utilisateurs pour empêcher les XS dans PHP? Comment désinfecter la saisie des utilisateurs pour empêcher les XS dans PHP? Sep 25, 2025 am 05:19 AM

TopreventXssInPhp, SanitizeUserInputAscapeOutputBasedOnContextuSingHtmlSpecialCars () forhtml, json_encode () forjavascrip

Comment trouver l'intersection de deux tableaux en PHP? Comment trouver l'intersection de deux tableaux en PHP? Sep 26, 2025 am 06:23 AM

Utilisez la fonction Array_INTERSECT () pour trouver l'intersection de deux tableaux, qui renvoie des éléments qui existent dans chaque tableau en même temps, et les noms de clés sont conservés du premier tableau. Par exemple: $ arr1 = ['Apple', 'Banana', 'Orange']; $ arr2 = ['banana', 'kiwi', 'Apple']; Le résultat est [«pomme», «banane»].

Comment définir un fuseau horaire par défaut dans PHP? Comment définir un fuseau horaire par défaut dans PHP? Sep 26, 2025 am 06:22 AM

SetTheDefaultTimezoneInphpusingDate_Default_timezone_Set ('America / New_york'); WithavalidIdentifierLiLiNutCoreurope / LondontoensureConsistentDate / TimeHandlingAcrossFunctions et les environnements.

Sep 26, 2025 am 05:59 AM

ActiveraErrorReporttingwithini_setanderror_reporttingtodisplayAntalLerrors, usevar_dumporprint_rtoinspectvariables, checkPhpandServerLogsforhiddenisss, andleveryxdebugwithanideforadvanceddebugging.

Comment insérer des données dans une table MySQL à l'aide de PHP? Comment insérer des données dans une table MySQL à l'aide de PHP? Sep 26, 2025 am 03:03 AM

Établir une connexion de base de données PDO pour vous assurer que le mode d'exception est défini; 2. Utilisez des instructions de prétraitement pour insérer des données et empêcher l'injection de SQL via des paramètres de liaison BindParam; 3. Exécutez l'instruction et gérez l'erreur, et fermez automatiquement la connexion après le script. La clé pour insérer en toute sécurité les données est la connexion, la préparation, la liaison et l'exécution.

La dernière version de Mantianxing Comics est exclusivement publiée. L'installateur officiel de bandes dessinées de Mantianxing La dernière version de Mantianxing Comics est exclusivement publiée. L'installateur officiel de bandes dessinées de Mantianxing Sep 26, 2025 pm 12:18 PM

La dernière version de Mantianxing Comics offre une expérience pure sans publicité, prend en charge les mises à jour 24/7, la lecture multimode et les signets intelligents, a un cache efficace intégré pour lire hors ligne, intègre les thèmes mondiaux, japonais, coréens et d'autres thèmes, couvre plusieurs thèmes tels que les villes fantastiques et est équipée à la classification dynamique et aux recommandations personnelles. L'interface est simple et rapide à charger et comprend des fonctions d'interaction communautaire.

Mantianxing Comics Version complète Entrance_Mantianxing Comics Advertising Special Edition Lien Mantianxing Comics Version complète Entrance_Mantianxing Comics Advertising Special Edition Lien Sep 28, 2025 am 10:30 AM

La version complète de Mantianxing Comic est https://www.mantianxingmh.com. La plate-forme couvre une variété de thèmes tels que la passion, l'amour, le suspense, la science-fiction, etc., avec des ressources riches et des mises à jour en temps opportun et soutient la récupération classifiée; Il offre une qualité d'image à haute définition, des modes de virage à plusieurs pages, un ajustement de fond et une luminosité personnalisés, et dispose d'un mode de protection oculaire pour optimiser l'expérience de lecture; Les utilisateurs peuvent créer des étagères, enregistrer des enregistrements de lecture, télécharger hors ligne et réaliser des progrès de synchronisation croisée.

See all articles