Parse a SSH url for its host, port, and path.
Usage
WP_CLI\Utils\parse_ssh_url( $url, $component = -1 )
$url (string)
$component (int)
@return (mixed)
$component (int)
@return (mixed)
Notes
Similar to parse_url(), but adds support for defined SSH aliases.
host OR host/path/to/wordpress OR host:port/path/to/wordpress
Internal API documentation is generated from the WP-CLI codebase on every release. To suggest improvements, please submit a pull request.
Related
- WP_CLI\Utils\write_csv() – Write data as CSV to a given file.
- WP_CLI\Utils\http_request() – Make a HTTP request to a remote URL.
- WP_CLI\Utils\get_named_sem_ver() – Compare two version strings to get the named semantic version.
- WP_CLI\Utils\basename() – Locale-independent version of basename()
- WP_CLI\Utils\isPiped() – Checks whether the output of the current script is a TTY or a pipe / redirect
- WP_CLI\Utils\proc_open_compat() – Windows compatible `proc_open()`. Works around bug in PHP, and also deals with *nix-like `ENV_VAR=blah cmd` environment variable prefixes.
- WP_CLI\Utils\esc_like() – First half of escaping for LIKE special characters % and _ before preparing for MySQL.