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