Користувальницькькі налаштування

Налаштування сайту


ubrouting

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
ubrouting [2023/06/16 17:34]
skybetik [О Исключениях]
ubrouting [2024/08/12 15:46] (поточний)
nightfly
Рядок 129: Рядок 129:
   * **callback** - для даних буде запущено функцію з ім'ям, зазначеним у третьому параметрі власне $callback.   * **callback** - для даних буде запущено функцію з ім'ям, зазначеним у третьому параметрі власне $callback.
   * **fi** - дані буде пропущено через [[https://www.php.net/filter|filter]].   * **fi** - дані буде пропущено через [[https://www.php.net/filter|filter]].
 +  * **vf** - буде очищено від символів [~@\+\?\%\/\;=\*\>\<\"\'\-]
 +  * **nb** - буде відфільтровано нульовий байт %00
 +  * **float** - дозволено цифри 0-9 та розділювач у вигляді крапки.
 +  * **login** - буде відфільтровано все, що наразі не використовується в логінах (a-z0-9A-Z_ та .) 
 +  * **safe** - більш-менш безпечні дані, викушено HTML теги, список дозволених символів: a-zA-Z0-9А-Яа-яЁёЇїІіЄєҐґ\w++«»№=_\ ,\.\-:;!?\(\){}\/\r\n\x{200d}\x{2600}-\x{1FAFF}
 +  * **gigasafe** - дозволено тільки a-zA-Z0-9
 +
 +Для фільтрів safe та gigasafe за потреби, ви можете ситуаційно, перелічити список додаткових символів в третьому необов'язковому параметрі $callback.
  
 Приклад того, як ви можете використовувати колбек функції: Приклад того, як ви можете використовувати колбек функції:
Рядок 195: Рядок 203:
   * **EX_PARAMS_EMPTY** - порожнє ім'я або масив імен змінних для check   * **EX_PARAMS_EMPTY** - порожнє ім'я або масив імен змінних для check
  
-===== О синтаксисе ===== +===== Про синтаксис ===== 
  
-Вы вообще можете использовать это как угодно и обращаться к этому как угодно и удобно лично вам, в своей практической деятельности. Хоть так:+Ви взагалі можете використовувати це як завгодно і звертатися до цього як завгодно і зручно особисто вам, у своїй практичній діяльності. Хоч так:
  
 <code php> <code php>
Рядок 263: Рядок 271:
 </code> </code>
  
-И вообще делайте что хотите. Хотите вызывайте методы при помощи paamayim nekudotayim (::) прямо из объекта ubRouting. Хотите создавайте его экземпляры и обращайтесь к методам при помощи - >, хотите наследуйте и расширяйте функционал как вам угодно.+І взагалі робіть що хочете. Хочете викликайте методи за допомогою paamayim nekudotayim (::) прямо з обкта ubRouting. Хочете створюйте його екземпляри і звертайтеся до методів за допомогою - >, хочете успадковуйте і розширюйте функціонал як вам завгодно.
ubrouting.1686926072.txt.gz · Востаннє змінено: 2023/06/16 17:34 повз skybetik