Toon posts:

PHP substract

Pagina: 1
Acties:
  • 57 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben opzoek naar een functie die de eerste twee en de laatste twee chars van me variablen uitleest..

Eerst dacht ik van ik gebruik substract .


PHP:
1
2
    $start = substr ("$dagen", 0, 2);
    $eind = substr ("$dagen", 5, 7);


Maar omdat de lengte van mijn var $dagen variabel is tussen de 7 en de 5 tekens is kan ik dus geen substract gebruiken.

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 20-08 15:43
Doe een strlen om het aantal tekens te weten te komen en aan de hand van die uitkomst pas je je laatste substr aan.

Dat is alles :)

Skat! Skat! Skat!


  • simon
  • Registratie: Maart 2002
  • Laatst online: 21-08 13:41
Nog even een hint tussendoor, zet die variabelen niet tussen je ". Dat kost alleenmaar extra parse-tijd, en is ook nog eens overbodig/niet netjes :)

|>


  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
doe gewoon een negatieve start:

http://nl3.php.net/manual/en/function.substr.php
PHP:
1
2
3
4
5
<?php
$rest = substr("abcdef", -1);    // returns "f"
$rest = substr("abcdef", -2);    // returns "ef"
$rest = substr("abcdef", -3, 1); // returns "d"
?>


Oplossing voor jou:

$start = substr ($dagen, 0, 2);
$eind = substr ($dagen, -2);

[ Voor 28% gewijzigd door Grijze Vos op 22-06-2003 20:41 ]

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


Verwijderd

Topicstarter
Tnx grijze vos :D, zwaar weekend gehad :o

  • MisterData
  • Registratie: September 2001
  • Laatst online: 19:41
Tis trouwens niet substract, maar substring, en dat verklaart ook een beetje waarom 'ie zo heet ;)

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Manual werk dus ;)

tipje:
code:
1
2
$functienaam = "substr";
surfto ( "http://www.php.net/$functienaam" );


:Y)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1

Dit topic is gesloten.