Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.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 阿拉伯元标记面临的问题_Php_Seo_Meta Tags_Arabic Support_Meta Title - Fatal编程技术网

Php 阿拉伯元标记面临的问题

Php 阿拉伯元标记面临的问题,php,seo,meta-tags,arabic-support,meta-title,Php,Seo,Meta Tags,Arabic Support,Meta Title,我试图将阿拉伯语标题设置为元标题,但由于某些原因,大多数标题不起作用或格式不正确 e、 g 我使用的是同一个标题,突出显示为“正确的标题”,但由于某些原因,标题标签在页面源代码中的错误位置 页面编码也是UTF-8 这是我用来显示的代码 <title> <?php echo $arrTags['title']; ?> </title> $arrTags['title']是一个动态字符串,它是阿拉伯语文本,如果我尝试使用一些静态标题(如下面所示),它

我试图将阿拉伯语标题设置为元标题,但由于某些原因,大多数标题不起作用或格式不正确

e、 g

我使用的是同一个标题,突出显示为“正确的标题”,但由于某些原因,标题标签在页面源代码中的错误位置

页面编码也是UTF-8

这是我用来显示的代码

<title>
   <?php echo $arrTags['title']; ?> 
</title>

$arrTags['title']是一个动态字符串,它是阿拉伯语文本,如果我尝试使用一些静态标题(如下面所示),它也不起作用

<title>
سيارات هيونداي‬ ‫مستعملة للبيع في المملكة العربية السعودية | أبي سيارة
<?php // echo mb_convert_encoding($arrTags['title'], "UTF-8");?>
</title>

سيارات هيونداي‬ ‫مستعملة للبيع في المملكة العربية السعودية | أبي سيارة
我曾经尝试过很多PHP函数,比如utf8_encode、mb_convert_encode,但这些都不起作用


有人能帮我解决这个问题吗?

我想你应该在标题标签之间写下所有内容。@irfan标题标签内容是动态的,其中一些内容格式正确,或者大部分内容接近页面源代码中的错误页面。.在这部分
搜索,如果找到,则用空格替换,否则没有更改。请包括问题中的最小代码片段(作为实际文本,而不是图像)?我认为您应该将所有内容写在标题标记之间。@irfan标题标记内容是动态的,其中一些内容格式正确,或者大部分内容在页面源代码中的错误页面附近。.在这部分
中,如果找到,请搜索,然后用空格替换,否则不做任何更改。请在问题中包含最小的代码段,好吗(作为实际文本,而不是图像)?