Using php how to split the usernames,passwords,datadasename,hostname,etc into a variable.
For Example:
$db =
“databasename://username:password@hostname/dbname”$
databasename = databasename$user = username
$pass = password
$host = hostname
$dbname = dbname
I have tried with grouping in regular expression. but I don’t know how to assign the group values into the variable.
preg_match(“(^([a-z]?)://([a-z]?):([a-z]?)@[a-z]?)/([a-z]*?)$)”, $db , $matches);
You can do something like:
which gives:
Or you can use named groups.