Я создаю календарь для одного из моих сайтов, у меня есть массив следующим образом.Примечание: Неопределенное смещение: 0 - PHP - Foreach
array(2) {
[2017]=> array(1) {
["01"]=> array(1) {
[0]=> object(stdClass)#5374 (4) {
["ID"]=> string(3) "409"
["data"]=> string(10) "01/01/2017"
["post_title"]=> string(5) "TESTE"
["guid"]=> string(71) "?post_type=todos_os_cursos&p=409"
}
}
}
[2016]=> array(2) {
[10]=> array(2) {
[0]=> object(stdClass)#5974 (4) {
["ID"]=> string(3) "153"
["data"]=> string(10) "19/10/2016"
["post_title"]=> string(23) "Mundi Chef Professional"
["guid"]=> string(71) "?post_type=todos_os_cursos&p=153" }
[1]=> object(stdClass)#5977 (4) {
["ID"]=> string(3) "145"
["data"]=> string(10) "01/10/2016"
["post_title"]=> string(30) "Mundi Confeiteiro Professional"
["guid"]=> string(71) "?post_type=todos_os_cursos&p=145"
}
}
["09"]=> array(4) {
[0]=> object(stdClass)#5978 (4) {
["ID"]=> string(3) "153"
["data"]=> string(10) "30/09/2016"
["post_title"]=> string(23) "Mundi Chef Professional"
["guid"]=> string(71) "?post_type=todos_os_cursos&p=153"
}
}
}
[....]
Мне нужно организовать это как календарь. Например.
Год - Месяц - - пункты - Месяц - - пункты
год [...]
Но я не получаю. Каждый раз, когда я пытаюсь получить доступ к элементам, всегда возникает одна и та же проблема. Примечание: Неопределенное смещение.
Вы должны показать код, который вызвал неопределенные ошибки смещения. * hint * сообщение об ошибке сообщает вам, в какой строке произошла ошибка. Включите соответствующий код (т. Е. Окружающий цикл), который поможет продемонстрировать проблему читателю. – Sherif
Я действительно надеюсь, что вы убедитесь, что при доступе к месяцам 10 вы все еще используете строки для доступа к ним, потому что ['array [9]' не совпадает с 'array [" 09 "]'] (http: // www .tehplayground.com/# iryv4NZhl). просто забота о том, как вы не делаете 10 в качестве строки –