Avatar billede googolplex Novice
09. februar 2003 - 00:24 Der er 5 kommentarer og
1 løsning

Check hvad $variabel begynder med ?

Hvordan checker jeg om en $variabel eksempelvis begynder med http:// ?
Avatar billede schaefner Juniormester
09. februar 2003 - 00:26 #1
if (eregi("^http://", $variabel)) {
  // Noget
Avatar billede schaefner Juniormester
09. februar 2003 - 00:28 #2
Avatar billede googolplex Novice
09. februar 2003 - 00:35 #3
Tak, jeg er ikke så meget inde i regular expressions :)

Du skulle vel ikke have en function der validere hyperlinks, jeg har kun et til email-adresser.
Avatar billede schaefner Juniormester
09. februar 2003 - 00:37 #4
Der er jo altid http://www.ljweb.com/?Ref=usefulscripts, men ellers kan du lave en søgning, så skulle der nok komme en hel del resultater frem.
Avatar billede tipsen Nybegynder
09. februar 2003 - 01:46 #5
Sålænge det er simple sub-strenge er det hurtigere at bruge streng-funktioner:

if(substr($variabel, 0, 7) == 'http://') {
  //Noget
}
Avatar billede schaefner Juniormester
09. februar 2003 - 01:48 #6
tipsen >> jeg gi'r mig, det ville grangivelig være hurtigere ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre

Det Nationale Forskningscenter for Arbejdsmiljø

IT-sikkerhedsspecialist med fokus på AI inden for forskning

Forsvarsministeriets Materiel- og Indkøbsstyrelse

DevOps Engineer (AI) til Forsvarets nye IT-platform

BEC Financial Technologies

Development Manager for Document Lifecycle