Я задал связанный вопрос в другом месте но Я все еще хотел бы знать, почему я не вижу значения массива @x
:
Значение ARRAY в точке останова не видно
Ответы (1)
Протестировано в Windows 10, вам просто нужно щелкнуть знак >
перед массивом @x
, чтобы развернуть представление и показать его элементы (как отмечено в комментариях @amon):
person
Håkon Hægland
schedule
04.06.2021
@user2925716 user2925716 Я думаю, возможно, потому, что в вашем вопросе показан скриншот полученного вами вывода, но не объясняется, какой результат вы ожидали. Наличие хорошего ответа не делает что-то хорошим вопросом. Если вы отредактируете вопрос, чтобы получить больше информации о том, что вы ожидали, я думаю, вы, вероятно, обнаружите, что вопрос не будет закрыт.
- person tobyink; 05.06.2021
@tobyink Я объяснил, что ожидал увидеть значение моего МАССИВА
@x
.
- person user2925716; 05.06.2021
@x
остался шеврон или символ>
, что, вероятно, указывает на то, что вы можете развернуть древовидное представление и проверить содержимое. - person amon   schedule 04.06.2021$y
равно 5, т.е. длина массива, а не какой-то из 5 его элементов (какой из них вы ожидали?). Это ожидаемо. Если вы хотите, чтобы первый элемент использовал вместо этого($y) = @x
. - person Steffen Ullrich   schedule 04.06.2021>
. Однако было бы неплохо, если бы он отображал количество элементов в массиве. - person ikegami   schedule 05.06.2021