hoe haal ik de eerste 8 karakter weg uit een string?
ik zoek iets van:
$string = "2018-08K0539_IMG_6684.JPG"
$afbeelding = substr($string, 7, eind)

wat vul ik in bij eind?
Heb je al gekeken op deze link?
[php]substr[/php]
John Brat op 02/01/2019 20:20:19
wat vul ik in bij eind?

Niets, zoals ook in de documentatie staat uitgelegd:
If start is non-negative, the returned string will start at the start'th position in string, counting from zero. For instance, in the string 'abcdef', the character at position 0 is 'a', the character at position 2 is 'c', and so forth.
Ok snap ik, maar ik wil bijv de 1e 7 karakters weglaten en dan de test gewoon in de niuwe Sting plaatsen.
De lengte is echter nooit gelijk. Alleen de eerste 7 karakters moeten altijd weg.
<?php

$string = "2018-08K0539_IMG_6684.JPG";
$afbeelding = substr($string, 7);

echo $string . '<br />';
echo $afbeelding . '<br /><br />';

$string = "2018-08K0539_.JPG";
$afbeelding = substr($string, 7);

echo $string . '<br />';
echo $afbeelding . '<br /><br />';

$string = "IMG_6684.JPG";
$afbeelding = substr($string, 7);

echo $string . '<br />';
echo $afbeelding . '<br />';

?>

Reageren