0
我得到了如下错误:初始化的字符串偏移0和1
verzend mail naar t met attachment: e
verzend mail naar w met attachment: w
verzend mail naar r met attachment: a
verzend mail naar w met attachment: w
verzend mail naar r met attachment: a
verzend mail naar w met attachment: w
Notice: Uninitialized string offset: 0 in /variables.php on line 248
Notice: Uninitialized string offset: 1 in /variables.php on line 248
verzend mail naar met attachment:
这是我的代码:
<?php
$emailString = '[email protected];www.test.nl^[email protected];www.test2.nl^[email protected];www.test3.nl^';
$user = explode("^", $emailString); // urls
foreach($user as $a_user) {
$user2 = explode(";", $a_user); // emails
$a_mailing = array();
foreach ($user2 as $a_user) {
$a_mailing[$a_user[0]][] = $a_user[1];
}
foreach($a_mailing as $key => $a_values) {
foreach($a_values as $value) {
echo 'verzend mail naar ' . $key . ' met attachment: ' . $value . '<br />';
}
}
}
?>
谁能帮助我?
哪条线是错误行?我们在这里看不到行号。 –
我想这行:$ a_mailing [$ a_user [0]] [] = $ a_user [1]; – peko
'$ a_user'似乎是一个字符串。不知道你想用'$ a_user [0]'做什么。另一个问题可能是你在外部'foreach'循环中和内部循环中使用'$ a_user'两次。 –