【发布时间】:2011-03-04 13:51:33
【问题描述】:
我有两个数组,一个是假日文字符,另一个是英文字母 我不知道从哪里开始,我尝试过循环,str_replace,甚至使用字母数组作为对一个单词有效的jap数组的键,但我想分解单词并转换它们,同时包括空间。
$name = $_POST['engname'];
$name = strtoupper($name);
$jap = array('ka','tu','mi', 'te','ku', 'lu', 'ji', 'ri', 'ki', 'zu', 'me', 'ta', 'rin', 'to', 'mo', 'no', 'ke', 'shi', 'ari', 'chi', 'do', 'ru', 'mei', 'na', 'fu', 'zi');
$letters = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
$names = explode(' ',$name);
$letters = array();
foreach($name as $names) {
$names[] = join('<br/>', str_split($names));
}
echo join('<br/>',$names);
【问题讨论】:
-
为什么不起作用?有错误吗?
-
你能提供一些示例输入吗?
-
你知道你有错误吗?应该是
foreach($names as $currentname) {。你想让我做什么?请澄清。
标签: php arrays join explode string