Но если запись выглядит так: $cart_number = '010'; - всё меняется. Тогда строка в процессе вычислений может быть преобразована к числу. И лидирующий ноль в десятичной системе счисления не актуален.
Но для вывода числа с лидирующими нулями можно воспользоваться функцией sprintf
Например:
Это строка 4. Ну, или столбец 4. В матрице смежности элемент 4/4 отображает наличие "петли".
Кроме того, графы могут быть ориентированными. Тогда матрица смежности может быть не симметричной (относительно главной диагонали).
убрав день и месяц, оставив, только год, но в виде двух цифр, а не год в виде четырех цифр.
Таким образом получаешь не возраст, а две цифры года рождения.
Возраст на текущий момент вычисляется разницей текущего года и года рождения. Ведь так? (Добавление)
Имеете некий массив, который где-то передаёте функции formatdata();
Под индексом [2] в этом массиве содержится год рождения.
Вот и вычисляйте в требуемом месте возраст.
Из кода функции видно, что год рождения содержится в переданном функции массиве под индексом 2. Или не передаётся.
Текущий год можете получить, используя выражение