Je dois supprimer tous les caractères de n'importe quelle chaîne avant l'apparition de ceci à l'intérieur de la chaîne :
"www/audio"
Je ne sais pas comment je peux faire ça.
Je dois supprimer tous les caractères de n'importe quelle chaîne avant l'apparition de ceci à l'intérieur de la chaîne :
"www/audio"
Je ne sais pas comment je peux faire ça.
j'utilise ces fonctions
function strright($str, $separator) {
if (intval($separator)) {
return substr($str, -$separator);
} elseif ($separator === 0) {
return $str;
} else {
$strpos = strpos($str, $separator);
if ($strpos === false) {
return $str;
} else {
return substr($str, -$strpos + 1);
}
}
}
function strleft($str, $separator) {
if (intval($separator)) {
return substr($str, 0, $separator);
} elseif ($separator === 0) {
return $str;
} else {
$strpos = strpos($str, $separator);
if ($strpos === false) {
return $str;
} else {
return substr($str, 0, $strpos);
}
}
}
Vous pouvez utiliser substring et strpos pour atteindre cet objectif.
Vous pouvez également utiliser une expression régulière pour faire correspondre le modèle uniquement à ce que vous voulez. Votre kilométrage peut varier selon laquelle de ces approches est la plus logique.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.