Общие функции

В своих проектах, связанных с Интранетом, я использовал т.н. общие функции, удобные на мой взгляд, а иногда и полезные.

Скачать можно по этой ссылке.

Далее, в общих словах, что же там есть:

Selectionsort(List,order) сортировка масива
List() - массив, который передается в процедуру обработки 
order - 0 или 1, порядок сортировки
FileArrayFilter(OldArray,ext) фильтр по расширению масива имен файлов 
GetSubFolders(sourceFolder) возвращает список имен поддиректорий в папке в виде массива
GetFilesInPath(sourceFolder) возвращает список имен файлов в папке в виде масива
GetTitles(FILES,sourceFolder) возвращает заголовки файлов в списоке имен файлов в папке в виде масива
EditFileContent(sourceFile,forWhat,fileData) обращение к файлу для чтения записи или добавления
IfExistFile(filePath) проверяет наличие файла по указанному пути
IfExistFolder(folderPath) проверяет наличие папки по указанному пути
RootPath() возвращаетполный абсолютный путь корня папки сайта
Set_1x_array() быстрое создание массива
AddToArray(OldArray,nvariant) добавить значение в конец массива с расширением последнего 
remove_dups(List) удаление дублей в массиве
IsObjectInArray(object,arrayObject) метод - находит объект в масиве
ArrayToString(arrayObj,delim) преобразование масива в строку
StringToArray(StringObj,delim) строку в масив
ArraysDifference(primArray, secondArray) метод - сравнение масивов
AddCookieJS(cook_name,cook_val,coook_exp_days) добавление куки
HexToDec(hstr) преобразование 16-ти ричного значения в 10-ти ричное
IsStrHexed(str) проверка - является ли строка шестнадцатиричным выражением
HTMLSpecialChars(str) чистит строку от спец символов и заменяет их на HTML коды
Comments