URL::path()
Returns the URL path data.
URL::path(array $lot = []): ?string;
This method returns the URL path data. The parameter added when you get the path data is used to modify each segment of the path.
Example
$url = new URL('http://127.0.0.1/foo/bar/baz');
test($url->path); // Returns `'/foo/bar/baz'`
test($url->path()); // Returns `'/foo/bar/baz'`
test($url->path([1 => 'asdf'])); // Returns `'/foo/asdf/baz'`
URL::_()
The dynamic method initiator.
URL::__call()
Proxy for missing methods.
URL::__callStatic()
Proxy for missing static methods.
URL::__construct()
The constructor.
URL::__get()
Proxy for missing properties.
URL::__isset()
Checks if a method returns non-null value.
URL::__serialize()
Provides data to be serialized.
URL::__set()
Sets a URL data via property access.
URL::__toString()
Proxy for the current object, casted as a string.
URL::__unserialize()
Converts the serialized data back to its object.
URL::__unset()
Deletes a URL data via property access.
URL::count()
Counts the number of URL data.
URL::current()
Returns the full URL address along with its query and hash.
URL::getIterator()
The external iterator receiver.
URL::jsonSerialize()
Returns the URL data to be serialized as JSON.
URL::offsetExists()
Checks if URL data exists.
URL::offsetGet()
Returns the normalized URL data.
URL::offsetSet()
Sets a URL data.
URL::offsetUnset()
Deletes a URL data.
URL::path()
Returns the URL path data.
URL::query()
Returns the URL query data.