php - 如何在古吉拉特语网站的选项标签中设置升序或降序

标签 php html mysql sql

您好,我用古吉拉特语创建了一个网站。我想按古吉拉特语元音和辅音的顺序显示数据库的数据,以在选项菜单中显示。我如何按此顺序排列它?

我尝试了升序和降序,但它在古吉拉特语中不起作用。 这是我想要排列的选项标签的某些部分

Gujarati Language Dropdown

最佳答案

在 PHP 中,您需要使用 Collator来自intl extension ,我相信区域设置将是 gu_IN

例如:

$c = new Collator('gu_IN');
$c->sort($myArray);

在 MySQL 中,只要您使用 UTF8 排序规则,您的字符串就应该正确排序(假设古吉拉特语的 UTF8 代码点顺序正确)。

关于php - 如何在古吉拉特语网站的选项标签中设置升序或降序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41682757/

相关文章:

php - 使用 nginx 设置常量 SERVER_NAME

php - 在数据库中存储、检索和重建路径

html - Bootstrap 4 sticky-top 无法正常工作

html - 表中的虚线分隔行

c# - 我已经在 MySQL Workbench 中创建了 MySQL 数据库,但无法在 C# 中使用

c# - MySQL 与另外两个表一起创建一个表并使用 C# WinForms 添加记录

PHP Zend 与 AWS ElastiCache

javascript - 当查询使用 SQL 变量时 Mysqli PHP 准备好的语句

html - 页脚位置问题 - CSS

php - 从文本文件或数据库中获取?