Php 如何避免在rtl语言中更改url地址

Php 如何避免在rtl语言中更改url地址,php,seo,Php,Seo,嘿,伙计们,我正在做一个任务,使我的故事的链接像这样 我用过: $mtitle = str_replace("\"", "'", $title); $slug_title = mysql_real_escape_string($mtitle); 以及显示故事标题的href链接 在另一个php文件中,我使用了两个数组作为GoogleTab的调节器 $urlin = array( "'(?<!/)modules.php\?name=News&amp;file=article&a

嘿,伙计们,我正在做一个任务,使我的故事的链接像这样

我用过:

 $mtitle = str_replace("\"", "'", $title);
 $slug_title = mysql_real_escape_string($mtitle);
以及显示故事标题的href链接

在另一个php文件中,我使用了两个数组作为GoogleTab的调节器

$urlin = array(
"'(?<!/)modules.php\?name=News&amp;file=article&amp;title=([a-zA-Z0-9_-]*)'",
"'(?<!/)modules.php\?name=News&amp;file=tags&tag=([a-zA-Z0-9_-]*)'"
);

$urlout = array(
"article/\\1/",
"article/tags/"
);
$urlin=array(

“(?我建议拆分URL,然后替换每个部分,然后将字符串作为一个进程重新组装。

我建议拆分URL,然后替换每个部分,然后将字符串作为一个进程重新组装。

阿拉伯语是从右向左,英语是从左向右,这可能是问题的一部分吗? 只是猜测而已

如果您想将元素分开,请使用

$urlparts=explode("/",$url);
$urlparts现在是一个包含每个元素的数组

$urlparts[0]="http:";
$urlparts[1]=""; // (because of //)
$urlparts[2]="localhost";
$urlparts[3]="CMS";
$urlparts[4]="article";
$urlparts[5]=""; // (because of //)
$urlparts[6]="صفحات"; //(persian for pages)

我想你可以把它重新组合起来?

阿拉伯语是从右到左,英语是从左到右,这可能是问题的一部分吗? 只是猜测而已

如果您想将元素分开,请使用

$urlparts=explode("/",$url);
$urlparts现在是一个包含每个元素的数组

$urlparts[0]="http:";
$urlparts[1]=""; // (because of //)
$urlparts[2]="localhost";
$urlparts[3]="CMS";
$urlparts[4]="article";
$urlparts[5]=""; // (because of //)
$urlparts[6]="صفحات"; //(persian for pages)

我想你可以把它放回原处吗?

我遇到了与使用下面的url相同的问题,我希望在斜杠之前的url末尾有_3904

http://9th-class.result.pk/punjab/urdu/short-questions/chapter-4_شاعروں-کے-لطیفے_3904/
但它对我不起作用,所以我将url改为

http://9th-class.result.pk/punjab/urdu/short-questions/chapter-4_شاعروں-کے-لطیفے_c3904/

它工作得很好。

我遇到了与我使用下面的url相同的问题,我希望在斜杠之前的url末尾有_3904

http://9th-class.result.pk/punjab/urdu/short-questions/chapter-4_شاعروں-کے-لطیفے_3904/
但它对我不起作用,所以我将url改为

http://9th-class.result.pk/punjab/urdu/short-questions/chapter-4_شاعروں-کے-لطیفے_c3904/

当然,问题是如何避免它不确定你能否避免它,但你可以尝试使用string strev(string$string);在这一部分,看看它是否有效。当然,问题是如何避免它不确定你能否避免它,但你可以试着使用string strev(string$string);在这一部分,看看它是否有效。