Ну тут все как раз зависит от того что вы хотите увидеть
@empty_array = ();
$empty_array[100000];
100000 или 0
27.02.2017, 12:08, "Alessandro Gorohovski" <[email protected]>:
27 февраля 2017 г., 11:59 пользователь seiwm via Moscow-pm <[email protected]> написал:Например, документированный способ определить количество элементов в массиве — обратиться к нему в скалярном контексте . Так как скалярная переменная может содержать только скаляр, присвоение массива скаляру налагает на операцию скалярный контекст, и массив, вычисленный в скалярном контексте,возвращает количество элементов в этом массиве:my $count = @items;Здесь не все так однозначно:)Массив то может быть и разряженный.26.02.2017, 13:06, "Anatoly Y. via Moscow-pm" <[email protected]>:,--perl -E '@arr="abc"; say join(//,@arr)=~y===c’:)On 26 Feb 2017, at 16:37, Alessandro Gorohovski via Moscow-pm <[email protected]> wrote:--25 февраля 2017 г., 21:32 пользователь Alexey Shrub via Moscow-pm <[email protected]> написал:On Сб, фев 25, 2017 в 5:26 , Иван Бессарабов via Moscow-pm <[email protected]> wrote:
Наверняка размер массива можно узнать еще кучей способов. Я нашел вот такие варианты:
Как обычно в перле, много разных способов, но ни одного нормального.
Только мне кажется что нет ничего логичнее/метода функции len или lenght ?А какой смысл/логика в дополнительных сущностнях?'Засоряют сознание' ~= s/о.я/e.a/.
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
Moscow.pm mailing list
[email protected] | http://moscow.pm.org--
С уважением ПрограммистСкачков Евгений Иванович
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
--
С уважением Программист
С уважением Программист
Скачков Евгений Иванович
Компания GеneGo. http://genego.com/
ICQ 81891536
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
