<?php
$url = "http://carkva-gazeta.org/римско-католическая-церковь/";
// in case it is https, we don't want to hardcode http
$scheme = parse_url($url, PHP_URL_SCHEME);
$host = parse_url($url, PHP_URL_HOST);
// do not encode the first '/' or the last '/'
$encodedPath = strtolower(urlencode(substr(parse_url($url, PHP_URL_PATH), 1, -1)));
$encodedUrl = $scheme . "://" . $host . "/" . $encodedPath . "/";
echo $encodedUrl;
Notice: Use of undefined constant PHP_URL_SCHEME - assumed 'PHP_URL_SCHEME' in /in/ck5Sv on line 6
Warning: parse_url() expects exactly 1 parameter, 2 given in /in/ck5Sv on line 6
Notice: Use of undefined constant PHP_URL_HOST - assumed 'PHP_URL_HOST' in /in/ck5Sv on line 7
Warning: parse_url() expects exactly 1 parameter, 2 given in /in/ck5Sv on line 7
Notice: Use of undefined constant PHP_URL_PATH - assumed 'PHP_URL_PATH' in /in/ck5Sv on line 9
Warning: parse_url() expects exactly 1 parameter, 2 given in /in/ck5Sv on line 9
:////