问题标签 [mb-convert-encoding]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何在 PHP 中将字符转换为印地语字符
我正在尝试将存储在utf8_unicode_ci
排序规则中的数据库列转换为印地语字符。
例如: दà¥à¤ƒà¤– का अधिकार- 测验 1
这没有以印地语显示,我什至在标签<meta charset="utf-8">
之后添加。<head>
但它仍然显示相同。
在我以前的网站中,它运行良好,但是当我将数据导入新网站时,字符没有按预期显示。
然后经过一番研究,我发现了一些PHP函数如下
iconv
显示的错误iconv(): Detected an illegal character in input string
和
mb_convert_encoding
输出?? ? ??- Quiz 1
上述字符串的预期结果是 =
दुःख का अधिकार- Quiz 1
回答
在得到解决方案的所有帮助之后,我使用这个将旧的数据库字符集更改为 UTF-8
UPDATE quiz_question SET question_desc = CONVERT( CONVERT( CONVERT( question_desc USING latin1 ) USING BINARY ) USING UTF8 )
curl - php-curl windows-1253 编码为 utf8 的问题
我正在使用此代码将数据显示到 php 页面上:
最后两行包含我最后尝试过的调试方法。Mb_detect_encodign 在我的内容中返回 UTF-8,即使原始源 URL 在其字符集中包含 windows-1253 编码。
内容显示不正确 - 它返回如下字符:õìðëçñþóôå,而不是希腊字符中预期的原始内容。
我知道 PHP 不支持 Windows-1253,但是,似乎 phpcurl 正在将其转换为 UTF8 - 但就我而言,它没有正确完成。
我尝试添加一个没有运气的 php 标头。还尝试添加 mb_convert_encoding 也没有运气。
有什么建议吗?
php - 使用 mb_convert_encoding 在字符串中编码笑脸
我想用 PHP 编码笑脸。
例如 :
我越来越 :
但我想:
我如何在 PHP 中实现这一点?
谢谢 !
php - 为什么“mb_convert_encoding() 期望参数 1 是字符串,给定数组”,如果在 php.net 上它接受数组?
我收到警告:mb_convert_encoding() 期望参数 1 是字符串,给定数组。
但根据 php.net mb_convert_encoding() 接受数组。见https://www.php.net/manual/en/function.mb-convert-encoding.php
mb_convert_encoding ( mixed $val , string $to_encoding [, mixed $from_encoding = mb_internal_encoding() ] ) : mixed
将 val 的字符编码从可选的 from_encoding 转换为 to_encoding。如果 val 是一个数组,它的所有字符串值都将被递归转换。
文档不正确还是我很愚蠢?
php - 如何使用选定的表单在 CKEditor 中显示波斯语 HTML 内容
我在 Word 中有一个波斯语表格,我将其转换为 HTML 代码。现在我想在 CKEditor 中用下面的代码调用它,但是通过选择表单,我的写作会折叠并显示一个问号。
我将发送与表单选择相关的部分的代码