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'兩次。 –