note 41015 added to function.explode
| From: | php-general at lists dot php dot net | Date: | Fri, 26 Mar 2004 19:10:21 +0000 |
| Subject: | note 41015 added to function.explode | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-67206@lists.php.net to get a copy of this message | ||
I use this short script to get the values of my config.php
It returns you an array with keys like: hostname;myhost
<?
$pfad ="./";
$config = fopen($pfad."config.php","r");
while ($zeile=fgets($config)){
if (!strpos($zeile,"//") && !strpos($zeile,"---") ){
$i++;
$string = substr($zeile,1,strpos($zeile,";")-1);
$teile = explode("=",$string,2);
$value[$i]= $teile[0];
$value[$i].= ";".substr($teile[1],1,strrpos($teile[1],"'")-1);
}
}
fclose($config);
print_r($value);
?>
It may return:
Array ( [1] => host;localhost [2] => user;password [3] => db;dbname [4] => pw; [5] =>
prefix; [6] => home;index.php?action=something )
----
Manual Page -- http://www.php.net/manual/en/function.explode.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+41015
Delete -- http://master.php.net/manage/user-notes.php?action=delete+41015&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+41015&report=yes
Search -- http://master.php.net/manage/user-notes.php