parsing strings in string.ini using PHP -


i have strings.ini file defining strings like

tz1 = "utc+4:30 asia/kabul" tz2 = "utc+5:45 asia/katmandu" tz3 = "utc-4:30 america/caracas" 

i have substring value 5:45. based on want lhs part tz2. how using php?

let's say, have settings.ini file. can use parse_ini_file() function this:

settings.ini

[base]     tz1 = "utc+4:30 asia/kabul"     tz2 = "utc+5:45 asia/katmandu"     tz3 = "utc-4:30 america/caracas" 

php file

// parse without sections $ini_array = parse_ini_file("settings.ini"); print_r($ini_array); 

this output:

array (     [tz1] => "utc+4:30 asia/kabul"     [tz2] => "utc+5:45 asia/katmandu"     [tz3] => "utc-4:30 america/caracas" ) 

now can value of tz2 , value as:

$ini = explode(" ", $ini_array["tz2"]); $ini = str_replace("utc", "", $ini); 

so, $ini value be: +5:45.

you can loop through both lhs , rhs. :)


Comments

Popular posts from this blog

javascript - jQuery: Add class depending on URL in the best way -

caching - How to check if a url path exists in the service worker cache -

Redirect to a HTTPS version using .htaccess -