ホームページ  >  記事  >  バックエンド開発  >  文字列の分割について質問です。

文字列の分割について質問です。

WBOY
WBOYオリジナル
2016-06-13 12:56:23825ブラウズ

文字列の分割について質問してください
文字列があります。内容には「+」、「+」、「-」、「-」、「」、「 」、「.」、「.」、「」が含まれる可能性があります。 : ", ": "これらの文字を置き換えます

<br />
$vowels = array("+", "+", "-", "-", " ", " ", ".", ".", ":", ":");<br />
$file_name = str_replace($vowels, "+", $str);<br />

その結果、「考察+++Xiao Zhao+Animation Expert Group+swf」のような文字が出たのですが、中の漢字の部分が必要なので分割する方法か、私の置換方法が最初から当てはまらないのか教えてください。ありがとうございます〜

php 文字列の分割
-----解決策--------------------------------
そうではないでしょうか? + が必要ない場合は、str_replace($vowels, "", $str);
それともSWFすらいらないということですか?
------解決策----------------------
$arr=preg_split('/[+] + /', $file_name);
print_r($arr);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。