wp_normalize_path

函数


wp_normalize_path ( $path )
参数
  • (string)
    $path
    Path to normalize.
    Required:
返回值
  • (string) Normalized path.
定义位置
  • wp-includes/functions.php
    , line 2158
引入
3.9.0
弃用

规范化文件系统路径。

在windows系统中,用正斜线代替反斜线,并强制使用大写的驱动器字母。

允许Windows网络共享有两个前导斜杠,但确保所有其他重复的斜杠都减少到一个。

function wp_normalize_path( $path ) {
	$wrapper = '';

	if ( wp_is_stream( $path ) ) {
		list( $wrapper, $path ) = explode( '://', $path, 2 );

		$wrapper .= '://';
	}

	// Standardize all paths to use '/'.
	$path = str_replace( '', '/', $path );

	// Replace multiple slashes down to a singular, allowing for network shares having two slashes.
	$path = preg_replace( '|(?

			
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。