数码资讯
用PHP解析汉字共享url函数
大多数时候,在编写Web应用程序,会遇到冲突问题的中国和其他字符,如一些URL链接中包含的汉字,所以在使用wget / / file_get_contents卷曲等得到的信息会直接撞上了大404,会很无语。 这里有一个小函数来解决这个问题,它只限于路径中的解析。有关的功能可以由你阅读。 复制代码代码
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
大多数时候,在编写Web应用程序,会遇到冲突问题的中国和其他字符,如一些URL链接中包含的汉字,所以在使用wget / / file_get_contents卷曲等得到的信息会直接撞上了大404,会很无语。
这里有一个小函数来解决这个问题,它只限于路径中的解析。有关的功能可以由你阅读。
复制代码代码如下所示:
功能urlconvert($url){
patharr美元=阵();
美元parse_url模块($url);
$路径= { }美元'path模块;
pathsplit美元=爆炸(' / ',$路径);
foreach($ pathsplit达行){
patharr { } = rawurlencode美元(合排);
}
urlnew美元={ }模块'scheme美元。: / /美元。'host模块{'}。崩溃(/,patharr美元);
返回的urlnew;
}
这里有一个小函数来解决这个问题,它只限于路径中的解析。有关的功能可以由你阅读。
复制代码代码如下所示:
功能urlconvert($url){
patharr美元=阵();
美元parse_url模块($url);
$路径= { }美元'path模块;
pathsplit美元=爆炸(' / ',$路径);
foreach($ pathsplit达行){
patharr { } = rawurlencode美元(合排);
}
urlnew美元={ }模块'scheme美元。: / /美元。'host模块{'}。崩溃(/,patharr美元);
返回的urlnew;
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。