PHP文字列関数(1)

WBOY
WBOYオリジナル
2016-08-08 09:24:201129ブラウズ

1 、 strings/addcslashes(str,ch) およびtripcslashes(str);

<code><span>$str</span> = <span>"   hello,word  "</span>;
<span>echo</span><span>$str</span>.<span>"<br/>"</span>;
<span>echo</span> trim(<span>$str</span>).<span>"<br/>"</span>;

<span>$str</span> = <span>"@黎明hello,word@"</span>;
<span>echo</span> ltrim(<span>$str</span>).<span>"<br/>"</span>;
<span>echo</span> rtrim(<span>$str</span>);
</code>
addcslashes(str,ch) 関数をエスケープする関数は、文字列内の特定の文字の前に「/」を追加することです。str は、それらが必要であることを意味します。変換される意味のある文字列。ch はエスケープされた文字を指します。 Stripcslashes(str) 関数は、addcslashes 関数


3 によってエスケープされた文字列を復元します。 文字列関数/strstr() 関数と strchr() 関数

<code><span>$str</span> = <span>"select * from data where name ='黎明'"</span>;
<span>$strm</span> = addcslashes(<span>$str</span>, <span>"'"</span>);
<span>$strl</span> = stripcslashes(<span>$str</span>);
<span>echo</span><span>$str</span>.<span>"<br/>"</span>;
<span>echo</span><span>$strm</span>.<span>"<br/>"</span>;
<span>echo</span><span>$strl</span>;</code>
strstr(str,ch) を取得します。 str は取得する文字列、ch は取得する文字を指します。true に設定すると、取得した文字の左側の文字が返されます。設定されていない場合は、右側の文字が返されます。 strchr() 関数は正しい文字を返します。


以上、PHPの文字列関数(1)を内容も含めて紹介しましたが、PHPチュートリアルに興味のある方の参考になれば幸いです。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。