Gå til innhold

Explode bare èn gang!


Anbefalte innlegg

Hei,

 

La oss si jeg har følgende output:

1166717320,Roger Waters – Late Home Tonight, Part II

 

Og jeg vil explode vekk timestampen i begynnelsen, og få printet ut

Roger Waters – Late Home Tonight, Part II
.

 

Hvordan skal jeg gå fram for å gjøre dette?

Om jeg gjør f. eks slik:

 

<?php
$output = 'Roger Waters – Late Home Tonight, Part II';
$outputExploded = explode(',', $output);
print $outputExploded[1];
?>

 

Vil jeg bare få

Roger Waters – Late Home Tonight

 

Takk for hjelpen :)

Lenke til kommentar
Videoannonse
Annonse

<?php
$var = "1166717320,Roger Waters – Late Home Tonight, Part II";
echo $var[strpos(',', $var)];
?>

 

burde funke. eventuelt må du skrive $var[strpos(',', $var)+1] for å ikke få med kommaet.

 

EDIT: nei, det blir selvsagt helt feil. Dette er mer mer det du spør etter:

<?php
$var = "1166717320,Roger Waters – Late Home Tonight, Part II";
echo substr($var, strpos(',', $var));
?>

Endret av hockey500
Lenke til kommentar
Gjest Slettet+142
array explode ( string delimiter, string string [, int limit] )

 

prøv med

<?php

$output = '1166717320,Roger Waters – Late Home Tonight, Part II';
$outputExploded = explode(',', $output, 2);
print $outputExploded[1];


?>

Endret av Slettet+142
Lenke til kommentar
Hva med

<?php
$output = 'Roger Waters – Late Home Tonight, Part II';
$outputExploded = explode(',', $output);
print $outputExploded[1];
print $outputExploded[2];

?>

7550712[/snapback]

 

Det funker, men det er ikke alltid [2] inneholder data.

Kan jo selfølgelig lage en if-spørring, men det burde finne en annen måte å gjøre det på.

 

 

array explode ( string delimiter, string string [, int limit] )

 

prøv med

<?php

$output = '1166717320,Roger Waters – Late Home Tonight, Part II';
$outputExploded = explode(',', $output, 2);
print $outputExploded[1];


?>

7550735[/snapback]

 

Har prøvd det, funker ikke.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...