PDO::sqliteCreateCollation

(PHP 5 >= 5.3.11, PHP 7, PHP 8)

PDO::sqliteCreateCollation — Реєстрація користувача функції сортування для використання в SQL-запитах

Опис

public PDO::sqliteCreateCollation(string $name, callable $callback): bool

Увага

Ця функція є ЕКСПЕРИМЕНТАЛЬНОЇ. Поведінка цієї функції, її ім'я та документація, що до неї належить, можуть змінитися в наступних версіях PHP без повідомлення. Використовуйте цю функцію на свій страх та ризик.

Список параметрів

name

Ім'я функції для використання у запитах.

callback

Ім'я функції PHP, або певна функція для використання як функція зворотного виклику і визначальна поведінка при сортуванні. Вона повинна приймати два рядки і повертати -1 або 1, якщо перший рядок повинен розташовуватися до або після другого рядка відповідно або 0, якщо порядок не важливий.

Ця функція має бути визначена так:

collation(string $string1, string $string2): int

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання PDO::sqliteCreateCollation()****

Loading...

Результат виконання наведеного прикладу:

a1
a10
a2

a1
a2
a10