Archief - php: strpos vraag

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

GuntherDW

Legacy Member
is het mogelijk om met strpos op een bepaalde positie (bv na 4 letters/cijfers) een character te zette
ik zou het wille gebruike om m'n raw date om te zette na een leesbare date
(bv : 20040904 -> 2004-09-04
20040903 -> 2004-09-03)

GuntherDW

Legacy Member
ik hem het denk ik, substr = http://be2.php.net/manual/en/function.substr.php

edit, hmm, doe ik iets fout?

PHP:
$rawdate = $img4[0];
$rawdate1 = substr($rawdate, 0, 4)."-".substr($rawdate, 5, 6)."-".substr($rawdate, 6,7);
ipv "20040904" leesbaar te maken doet em dees : "2004-904-04"

edit2 : zo doet em et wel goe :wtf:
PHP:
<?
$rawdate = "20040903";
$rawdate1 = $rawdate{0}.$rawdate{1}.$rawdate{2}.$rawdate{3}."-".$rawdate{4}.$rawdate{5}."-".$rawdate{6}.$rawdate{7};
echo $rawdate1;
?>

edit3 : aaah ik zie m'n fout al :) :woohoo:
de goeie code is :
PHP:
$rawdate = $img4[0];
$rawdate1 = substr($rawdate, 0, 4)."-".substr($rawdate, 4, 2)."-".substr($rawdate, 6,2);

0n3Liner

Legacy Member
zou eht mss zo doen:
PHP:
<?
$date = "20040903";

$year = $date[0].$date[1].$date[2].$date[3];
$month = $date[4].$date[5];
$day = $date[6].$date[7];

$thedate = "$year-$month-$day";

echo $thedate;
?>

nu denk ik wel dat dit een slechte code is...:unsure: (kijkt naar mensen die er iets meer weet van hebben)

*edit: u oplossing werkt ook

GuntherDW

Legacy Member
uw script gaat zoeke achter arrays, t'is me {} ipv [] :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan