Skip to content

Instantly share code, notes, and snippets.

@flagoworld
Created July 24, 2011 19:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save flagoworld/1102999 to your computer and use it in GitHub Desktop.
Save flagoworld/1102999 to your computer and use it in GitHub Desktop.
<?php
$url='domain.com/newyork/en/home/welcome-to-our-website';
$parts=explode('/',$url);
$domain='';
$location='';
$language='';
$page='';
$article='';
switch(count($parts))
{
case 2:
$domain=$parts[0];
$page=$parts[1];
break;
case 3:
$domain=$parts[0];
$page=$parts[1];
$article=$parts[2];
break;
case 5:
$domain=$parts[0];
$location=$parts[1];
$language=$parts[2];
$page=$parts[3];
$article=$parts[4];
break;
}
echo "$domain/$location/$language/$page/$article";
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment