phpbar.de logo

Mailinglisten-Archive

[php] Auseinanderbauen eines Strings

[php] Auseinanderbauen eines Strings

Christian Hamacher php_(at)_phpcenter.de
Sun, 20 Jan 2002 19:05:05 +0100


Hi Sascha,

> Ich habe einen
>
> $string = "20010803 18:57:07"
>
> den möchte ich jetzt gerne in 2001, 08, 03, 18, 57, 07 zerlegt haben.
> Wie kann ich das am einfachsten anstellen.

Ich mache sowas mit sscanf().
Hier habe ich mal zwei Möglichkeiten für dich gemacht.

<?php
echo "<pre>\n";
$string = "20010803 18:57:07" ;
$auseinander = sscanf($string,"%4d%2d%2d %2d:%2d:%2d");
print_r($auseinander);


//oder wenn du die eventuellen Nullen vor den Ziffern brauchst
echo "\noder so:\n\n";
$auseinander = sscanf($string,"%4s%2s%2s %2s:%2s:%2s");
print_r($auseinander);
echo "<pre>\n";
?>

Gruß
  Christian


php::bar PHP Wiki   -   Listenarchive