Toon posts:

strrpos

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

Verwijderd

Topicstarter
Ik heb maar een klein vraagje eigenlijk maar heb al verschillende fora's en google doorgekeken maar ik kom er maar niet uit.
Ik ben bezig met de php functie strrpos. Ik wil daar ook de offset invullen maar als ik dat doe krijg ik het volgende:

Warning: Wrong parameter count for strrpos() in .... on line 128

Dit is bij wijze van spreken wat ik doe:

PHP:
1
2
3
4
5
<?
$string = "ad er adf er g sfg ert bxc gf adf f er fd a";

echo strrpos($string, "a", 1);
?>


Iemand enig idee wat de "fout" is?

[ Voor 7% gewijzigd door Verwijderd op 05-11-2004 14:42 ]


Verwijderd

http://www.be.php.net/strrpos

strrpos
(PHP 3, PHP 4 , PHP 5)

strrpos
--
Vindt de positie van het laatste voorkomen van een karakter in een string
Beschrijving
int strrpos ( string haystack, char needle)

  • stekkel
  • Registratie: Augustus 2001
  • Laatst online: 23-04 13:07
http://nl.php.net/manual/en/function.strrpos.php

Note: As of PHP 5.0.0 offset may be specified to begin searching an arbitrary number of characters into the string. Negative values will stop searching at an arbitrary point prior to the end of the string.

  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 25-04 02:41
Verwijderd schreef op 05 november 2004 @ 14:41:
Iemand enig idee wat de "fout" is?
Volgens de PHP-manual mag strrpos bij PHP4 maar twee argumenten gebruiken.
PHP:
1
echo strrpos($string, "a", 1);
moet worden:
PHP:
1
echo strrpos($string, "a");
Zie ook de manual van PHP: strrpos() :)

edit: Je geeft in je post niet duidelijk aan om welke versie van PHP het gaat. Het zou best kunnen dat je code wel in PHP5 werkt. In PHP4 is dit in ieder geval fout. Succes! :)

[ Voor 23% gewijzigd door elnino op 05-11-2004 14:46 ]


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 15-05 06:45
Lekker duidelijk uitgelegd wat er mis gaan, pmeems. :/

Het gaat waarschijnlijk mis omdat de derde parameter pas in PHP 5.0 ondersteund wordt (en je waarschijnlijk PHP 4.x gebruikt). Die offset kun je dus niet meegeven; je zal zelf iets moeten combineren met substr() om alleen in een deel van de string te zoeken.

edit:
Wat stekkel en elnino zeggen, dus. :Y)

[ Voor 9% gewijzigd door Soultaker op 05-11-2004 14:46 ]


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:13

.oisyn

Moderator Devschuur®

Demotivational Speaker

P&W FAQ - de "quickstart"

En verder is het dus een kwestie van even de manual doorlezen.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.