PHP 解析 URL 文件名
PHP parse URL filename
使用以下内容我能够解析 url 并获取文件名。
$path_parts = pathinfo($url);
echo $path_parts['filename'], "\n";
$result=$path_parts['filename'];
我正在尝试将 $result 保存到文件中,但一直收到 "Trying to get property of non-object"。我相信我知道 $result 是一个数组,我试图将它保存为一个字符串,所以我收到了这个错误,只是不知道如何修复它。
那么对于您可以使用的当前文件:
$filename = __FILE__;
$queries = $_SERVER["QUERY_STRING"];
$strurl = $filename . "?=" . $queries;
经过大量研究,我发现了如何解析文件名并在没有错误消息的情况下传递给 xml。
$xml->createtextNode($path_parts['filename']);
其中 $path_parts=路径信息 ($url)。正如我展示的那样,我最初通过了它,但是
$xml->createtextNode($path_parts['filename']->nodeValue);
删除 ->nodeValue 修复的问题。
使用以下内容我能够解析 url 并获取文件名。
$path_parts = pathinfo($url);
echo $path_parts['filename'], "\n";
$result=$path_parts['filename'];
我正在尝试将 $result 保存到文件中,但一直收到 "Trying to get property of non-object"。我相信我知道 $result 是一个数组,我试图将它保存为一个字符串,所以我收到了这个错误,只是不知道如何修复它。
那么对于您可以使用的当前文件:
$filename = __FILE__;
$queries = $_SERVER["QUERY_STRING"];
$strurl = $filename . "?=" . $queries;
经过大量研究,我发现了如何解析文件名并在没有错误消息的情况下传递给 xml。
$xml->createtextNode($path_parts['filename']);
其中 $path_parts=路径信息 ($url)。正如我展示的那样,我最初通过了它,但是
$xml->createtextNode($path_parts['filename']->nodeValue);
删除 ->nodeValue 修复的问题。