Я хочу взорвать этот текст в трехмерный массив :
Q 11 21 21 ( 40 44 23 ! 24 ! ! Q ! 32 22 48 18 23 49 ! ! ! ! 24 23 Q ! 19 23 06 49 29 15 22 ! ! ! Q ! 20 ( 23 23 ( 40 ! ! ! ! Q ! 21 06 ! 22 22 22 02 ! ! !
Q ! ( 40 05 33 ! 05 ! ! ! ! Q ! 49 49 05 20 20 49 ! ! ! Q ! ! 05 34 ( 40 ( ( 1 Q ! ! 46 46 46 46 46 46 ! ! ! Q ( 46 07 20 12 05 33 ! ! ! !
Это расписание в текстовой форме . Ниже приведены условия, которые определяют каждое значение в массиве:
- новая строка = следующий график;
- Q = новый день;
- пробел = следующий час
- ! = свободный час,
- (= двойной час
И я хочу вот так:
массив [расписание] [день] [час]
Как я могу это сделать? Есть ли выбор сделать это с помощью функции PHP Explode?