Info uit .txt bestand opsplitsen

Status
Niet open voor verdere reacties.

joris345

Gebruiker
Lid geworden
12 jan 2008
Berichten
143
Hallo,

Ik zit met het volgende probleem. Ik heb een .txt bestand met de volgende data: "Artiest - Nummer". Nu zou ik graag willen dat Artiest een variable wordt en Nummer ook. Dus dat een php code zegmaar het streepje ziet als scheidingsteken en ik later $artiest en $nummer weer verder kan gebruiken in het script.

Bedankt.

Groet,
Joris
 
PHP:
[php.net]
<?php
$str = 'one|two|three|four';

// positive limit
print_r(explode('|', $str, 2));

// negative limit (since PHP 5.1)
print_r(explode('|', $str, -1));
?>

Geeft:

Code:
Array
(
    [0] => one
    [1] => two|three|four
)
Array
(
    [0] => one
    [1] => two
    [2] => three
)
En dat is denk ik wat je nodig hebt.

PS: Was 1,5 seconde op internet zoeken.
 
Laatst bewerkt:
De print_r functie maakt die tabel. Als je de data gewoon via een variabele wil laten zien kan dat zo:
PHP:
$new_str = explode('|', $str, -1);
echo $new_str[0];
Dit geeft dus 'one'
 
Als je de string begint met een | teken komt item 1 altijd in index 1 van de array.
Dat vind ik zelf prettiger werken. In Visual Basic werkt dit in elk geval goed.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan