ホームページ  >  記事  >  バックエンド開発  >  PHPは文字列を処理します

PHPは文字列を処理します

WBOY
WBOYオリジナル
2016-06-13 13:13:15819ブラウズ

PHPは文字列を処理します
入力パラメータは/Maildir/cur/usrp/またはMaildir/cur/usrpです
最終的にはMaildir/cur/usrpに処理されます
便利で簡単な方法はありますか?ありがとうございます

-----解決策---------
echorim('/Maildir /cur/usrp/', '/');
------解決策---------

PHP コード
$newstring = トリム($string, '/');
<br><font color="#e78608">------解決策-----</font><br>意味がよくわかりません。それ。最初または最後の文字が / の場合は、<br> を削除し、トリム関数 <br><br>echorim($str,'/') を使用して、最初と最後の '/' 文字を削除します。
<br><font color="#e78608">------解決策---------</font><br>
PHP コード

$str="/Maildir/cur/usrp/";
$str = substr($str,0,1)=="/"?substr($str,1):$str;
$str = substr($str,-1,1)=="/"?substr($str,0,-1):$str;
エコー $str;

$str="/////Maildir/cur/usrp/////";
$strarr=explode("/",$str);
foreach($strarr as $k=>$s){
    if($s=="")unset($strarr[$k]);
}
エコー結合("/",$strarr);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。