Maison > développement back-end > Problème PHP > Comment supprimer la chaîne de début en php

Comment supprimer la chaîne de début en php

藏色散人
Libérer: 2023-03-09 19:52:01
original
2082 Les gens l'ont consulté

Comment supprimer la chaîne de début en PHP : 1. Supprimer via "substr($str, strlen($prefix));"; 2. Via "preg_replace('/^'. preg_quote($prefix, '/') . '/'...)" méthode à supprimer.

Comment supprimer la chaîne de début en php

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

php Supprimer une chaîne du début de la chaîne

Question spécifique :

J'ai une chaîne qui ressemble à ceci :

$str = "bla_string_bla_bla_bla";
Copier après la connexion

Comment supprimer le premier bla_ mais seulement si il; est-ce que le début de la chaîne est trouvé ?

Utilisez str_replace(), qui supprime tous les bla_.

Méthode :

Méthode 1 :

$prefix = 'bla_';
$str = 'bla_string_bla_bla_bla';
if (substr($str, 0, strlen($prefix)) == $prefix) {
    $str = substr($str, strlen($prefix));
}
Copier après la connexion

Nécessite : 0,0369 ms (0,000 036 954 secondes)

Méthode deux :

$prefix = 'bla_';
$str = 'bla_string_bla_bla_bla';
$str = preg_replace('/^' . preg_quote($prefix, '/') . '/', '', $str);
Copier après la connexion

Première exécution (compilation) 0,1749 ms (0,000 174 999 secondes), puis 0,0510 ms (0,000 051 021 secondes).

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!

Étiquettes associées:
php
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal