Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP和;MySQL_Php_Html_Mysql_Arabic - Fatal编程技术网

使用PHP和;MySQL

使用PHP和;MySQL,php,html,mysql,arabic,Php,Html,Mysql,Arabic,也许这个问题对于stackoverflow来说太宽泛了,但是,我会问: 在使用阿拉伯语和类似语言时,您应该能够处理哪些问题?你能给我一些清单吗 我最近在信德启动了一个项目。我不会说阿拉伯语、信德或类似的语言,我写的是“从左到右”。然而,我有一个项目为信德用户。我想知道在创建这个项目时应该处理哪些问题 所以,基本上使用我的系统,用户可以添加一些文章,上传图片等。我需要从MySQL数据库中创建/编辑/删除这些东西,并获取所有数据。现在,我不需要在文本或类似的东西中进行搜索,只需要简单的CRUD操作

也许这个问题对于stackoverflow来说太宽泛了,但是,我会问:

在使用阿拉伯语和类似语言时,您应该能够处理哪些问题?你能给我一些清单吗

我最近在信德启动了一个项目。我不会说阿拉伯语、信德或类似的语言,我写的是“从左到右”。然而,我有一个项目为信德用户。我想知道在创建这个项目时应该处理哪些问题

所以,基本上使用我的系统,用户可以添加一些文章,上传图片等。我需要从MySQL数据库中创建/编辑/删除这些东西,并获取所有数据。现在,我不需要在文本或类似的东西中进行搜索,只需要简单的CRUD操作

1) 我知道这是rtl语言,我需要在HTML中使用dir=“rtl”

2) 对于这类语言,有必要在数据库中使用UTF-8编码和ut8_general_ci排序

3) 使用PHP查询数据时,应使用mysql_查询(“设置名称‘utf8’”)

4) 在mysql中使用CRUD操作时,是否还有其他特殊问题需要处理? 我发现mysql中的文本搜索可能存在问题。我已经找到了一个关于php中阿拉伯语的特殊类集的网站,但是,我现在只需要CRUD操作,我真的需要一些特殊类还是可以像“基于英语”的php/MySQL那样工作


你还有什么建议吗?

除了不能使用全文搜索之外,MYSQL中没有其他内容

在PHP中,您需要使用mb_字符串函数对文本执行任何操作

CRUD也没有问题

我是伊朗人,我的语言是波斯语,在文字上类似于阿拉伯语,我可以确认您不需要任何特殊的东西。:)

*编辑:忘了说,您需要在html中使用此元标记:

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

另外,别忘了用utf8保存php和html文件,但如果您在某个地方做不到,您可以使用此工具:

确保您有一个.php文件,该文件输出以utf-8格式保存的任何数据。从utf-8数据开始,只使用utf-8数据/传输/存储。如果有任何东西不是utf-8,请立即转换。根据您概述的要点,一切都应该很好,我一直在处理RTL(utf-8)语言,我没有任何问题。。。在UTF8中使用PHP字符串函数时请注意…请参见答案上的编辑。