Toon posts:

.PHP weghalen

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

Verwijderd

Topicstarter
Hallo tweakers,
zouden jullie me even willen uitleggen hoe ik .php uit een variable kan weghalen.
Ik d8 aan eerst het aantal letters tellen en daarna substr(); toepassen maar het lijkt me dat dit makkelijker kan ....
mvg,
Thomas :Y)

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

utf regexp :)

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Topicstarter
regexp is een functie neem ik aan maar wat betekend utf :?

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

code:
1
2
3
4
5
str = "blabla.php";

if (str.substr(str.length-4,str.length).toLowerCase() == ".php") {
   str = str.substr(0,str.length-4);
}

Zoiets? (Niet getest, maar zou moeten werken)

Verwijderd

Topicstarter
bedankt :)

  • WOmBaT
  • Registratie: September 2000
  • Laatst online: 30-11-2025

WOmBaT

Nyaaa!!!

www.php.net/Str_Replace :)

Oude patroon : '.php'
Nieuwe patroon ''

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Op woensdag 03 juli 2002 12:38 schreef WOmBaT het volgende:
www.php.net/StrReplace :)

Oude patroon : '.php'
Nieuwe patroon ''
Maar dan moet je eerst nog kijken of het er in voorkomt, of het aan het einde staat en bij het weghalen moet ie het alleen weghalen aan het einde..

RegExp zijn hier dus niet de makkelijkste oplossing.

  • WOmBaT
  • Registratie: September 2000
  • Laatst online: 30-11-2025

WOmBaT

Nyaaa!!!

In principe wel, maar dat vroeg ie niet ;) :P Je hebt wel gelijk :*

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op woensdag 03 juli 2002 12:38 schreef WOmBaT het volgende:
www.php.net/Str_Replace :)

Oude patroon : '.php'
Nieuwe patroon ''
Ermm str_replace is server side... En volgens mij zoekt hij client-side oplossing...

Programmer - an organism that turns coffee into software.


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Op woensdag 03 juli 2002 12:42 schreef LuCarD het volgende:

[..]

Ermm str_replace is server side... En volgens mij zoekt hij client-side oplossing...
Ja dat ook nog eens, al heeft Javascript een soortgelijke replace() functie.

  • WOmBaT
  • Registratie: September 2000
  • Laatst online: 30-11-2025

WOmBaT

Nyaaa!!!

Op woensdag 03 juli 2002 12:42 schreef LuCarD het volgende:

[..]

Ermm str_replace is server side... En volgens mij zoekt hij client-side oplossing...
Dan moet ie dat vragen alszijnde javascript :) we gingen er hier al van uit dat het ook over een phpscript ging :)

Verwijderd

Topicstarter
neehoor ik wilde een php-script
sorry datk dat niet zei, het is zo al opgelost :)
Thomas

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Ey. dis /13

Terug in je hok! :P

Clientside gepruts hier ONLY :P

Verwijderd

Op woensdag 03 juli 2002 12:39 schreef Bosmonster het volgende:

Maar dan moet je eerst nog kijken of het er in voorkomt, of het aan het einde staat en bij het weghalen moet ie het alleen weghalen aan het einde..

RegExp zijn hier dus niet de makkelijkste oplossing.
code:
1
str = str.replace(/(.*)\.php$/i, '$1');

Makkelijk genoeg hoor? :)

Dezelfde regular expression werkt ook met bijvoorbeeld preg_replace.
Maar PHP hoort dus niet in W&G :)
Pagina: 1

Dit topic is gesloten.