Инструменты пользователя

Инструменты сайта


help:arrays

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
help:arrays [2024/12/01 07:36]
aleks_versus arrtype setvar
help:arrays [2025/04/19 06:41] (текущий)
aleks_versus [Функции и операторы для работы с массивами] дублировался арсайз
Строка 367: Строка 367:
 scanstr '​$words',​ $text, '​\[(.*?​)\]',​ 1 scanstr '​$words',​ $text, '​\[(.*?​)\]',​ 1
 !В массиве $words окажутся значения:​ '​first',​ '​second',​ '​third'​ !В массиве $words окажутся значения:​ '​first',​ '​second',​ '​third'​
-</​sxh>​ 
-  * ''​%%ARRSIZE([$имя_массива])%%''​ - функция возвращает число элементов массива с названием ''​%%[$имя_массива]%%''​. 
-    * Не имеет значения,​ указываете ли вы ''​%%$%%''​ или ''​%%%%%''​ перед названием массива или нет. Подсчитывается общее число ячеек и со значениями любых типов. 
-    * Примеры:​ <sxh qsp> 
-n = ARRSIZE('​a'​) 
-n = ARRSIZE('​$a'​) 
-!Результат будет одинаковый 
 </​sxh>​ </​sxh>​
   * ''​%%ARRITEM([$имя_массива],​[индекс_элемента])%%''​ — возвращает значение элемента массива с названием ''​%%[$имя_массива]%%''​ по указанному индексу. То есть функция извлекает значение из указанной ячейки массива. Примеры:​ <sxh qsp>   * ''​%%ARRITEM([$имя_массива],​[индекс_элемента])%%''​ — возвращает значение элемента массива с названием ''​%%[$имя_массива]%%''​ по указанному индексу. То есть функция извлекает значение из указанной ячейки массива. Примеры:​ <sxh qsp>
help/arrays.txt · Последние изменения: 2025/04/19 06:41 — aleks_versus