iconv() 的 sluggable cyrillic symbols 问题
Problem with sluggable cyrillic symbols with iconv()
我尝试使用 iconv php 函数音译西里尔文字。
$s = 'Електроінструмент';
$s = iconv('UTF-8', 'ASCII//TRANSLIT', $s);
但我总是得到
Notice: iconv(): Detected an illegal character in input string
我怎么解决这个问题?
我使用 php 7.4、symfony 5 和 Ubuntu 20 服务器。此 iconv 函数在 KNP Sluggable bundle for symfony 中使用。
更新到 symfony 5.0 修复了它。
我尝试使用 iconv php 函数音译西里尔文字。
$s = 'Електроінструмент';
$s = iconv('UTF-8', 'ASCII//TRANSLIT', $s);
但我总是得到
Notice: iconv(): Detected an illegal character in input string
我怎么解决这个问题?
我使用 php 7.4、symfony 5 和 Ubuntu 20 服务器。此 iconv 函数在 KNP Sluggable bundle for symfony 中使用。
更新到 symfony 5.0 修复了它。