Maison >développement back-end >Problème PHP >Comment supprimer les guillemets doubles de début et de fin en php
Méthodes pour les guillemets doubles de tête et de queue : 1. Utilisez l'instruction "trim($str,'"')" pour supprimer ; 2. Utilisez l'instruction "ltrim(rtrim($str,'"'),'"') " à supprimer ; 3. Utilisez l'instruction "substr(substr($str,1),0,strlen($str)-2)" pour supprimer.
L'environnement d'exploitation de ce tutoriel : Windows 7 système, PHP version 7.1, ordinateur DELL G3
Comment supprimer les guillemets doubles de tête et de queue en php
1 Utilisez la fonction trim()
trim() pour supprimer les guillemets doubles sur les deux. côtés de la chaîne à la fois
<?php header('content-type:text/html;charset=utf-8'); $str = '"hello" "hi"'; echo "原字符串:".$str."<br>"; echo "去双引号后:".trim($str,'"'); ?>
2. Utilisez la fonction ltrim()+rtrim()
La fonction ltrim() peut supprimer les guillemets doubles au début de la chaîne
La fonction rtrim() peut supprimer les guillemets doubles à la fin de la chaîne
<?php header('content-type:text/html;charset=utf-8'); $str = '"hello" "hi"'; echo "原字符串:".$str."<br>"; echo "去双引号后:<br>"; echo ltrim($str,'"')."<br>"; echo rtrim($str,'"')."<br>"; echo ltrim(rtrim($str,'"'),'"'); ?>
3 Utilisez la fonction strlen()
<?php header('content-type:text/html;charset=utf-8'); $str = '"hello" "hi"'; echo "原字符串:".$str."<br>"; echo "去双引号后:<br>"; echo substr($str,1)."<br>"; echo substr($str,0,strlen($str)-1)."<br>"; echo substr(substr($str,1),0,strlen($str)-2); ?>.
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!