strpos functie
Ik heb een bestand met de naam sneltoetsen.php. Hier staan de volgende gegevens in:
Kleur, bericht, ontvanger
Kleur, bericht, ontvanger
Kleur, bericht, ontvanger
Het bestand heeft de naam sneltoetsen.php. Ik krijg de kleur en het bericht en via de stspos functie uit. Helaas krijg ik het niet voor elkaar om de waarde na de volgende komma er uit te krijgen. Kan iemand mij helpen?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?
$keylist = array();
$positie = 0;
$fullPath = "sneltoetsen.set";
if ($fp = fopen ($fullPath, "r"))
{
$path_parts = pathinfo($fullPath);
$ext = strtolower($path_parts["extension"]);
$file = @fopen($fullPath,"rb");
while(!feof($file))
{
$regel = fgets($file);
if (substr($regel, 0, 1) !== '#')
{
$keylist[$positie] = $regel;
$positie++;
}
ob_flush();
flush();
}
fclose($fp);
}
?>
$keylist = array();
$positie = 0;
$fullPath = "sneltoetsen.set";
if ($fp = fopen ($fullPath, "r"))
{
$path_parts = pathinfo($fullPath);
$ext = strtolower($path_parts["extension"]);
$file = @fopen($fullPath,"rb");
while(!feof($file))
{
$regel = fgets($file);
if (substr($regel, 0, 1) !== '#')
{
$keylist[$positie] = $regel;
$positie++;
}
ob_flush();
flush();
}
fclose($fp);
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Code (php)
Gewijzigd op 05/03/2017 19:09:56 door Ja Ee
Zitten er altijd maar 2 komma's in zo'n line?
- SanThe - op 05/03/2017 20:11:11:
Zitten er altijd maar 2 komma's in zo'n line?
Ja, tussen elke waarde een komma. Als ik mijn vraag beantwoord krijg, ga ik er misschien nog wel meer waarden in verwerken.
Bijvoorbeeld:
Kleur, bericht, ontvanger, tekst, verzender
explode().
Zie