Avatar billede dank Nybegynder
21. november 2003 - 13:16 Der er 4 kommentarer og
2 løsninger

simpel funktion til at finde bogstav nr 2 i en string

Hvordan finder jeg f.eks. bogstaver på bestemte pladser`?

f.eks.

$string="abc"
$charpos1=?
$charpos2=?

Nogen der kan huske det? :o)
Avatar billede riversen Nybegynder
21. november 2003 - 13:19 #1
<?php
$tekst = "HEJ med dig";

echo $tekst[2];
?>

udskriver "J"
Avatar billede exp Juniormester
21. november 2003 - 13:25 #2
<?php
$tekst = "Glædelig jul!"

echo substr($tekst, 2);
?>

udskriver "l"
Avatar billede exp Juniormester
21. november 2003 - 13:26 #3
og det er løgn...

den udskriver "æ"


$string="abc"
$charpos1=substr($string, 0);
$charpos2=substr($string, 1);
$charpos3=substr($string, 2);
Avatar billede dank Nybegynder
21. november 2003 - 13:27 #4
fandt også ud af at man kan

$abc{1}

Men det er måske det samme som [] ?
Avatar billede riversen Nybegynder
21. november 2003 - 13:30 #5
det vil jeg tro
Avatar billede jakoba Nybegynder
21. november 2003 - 14:05 #6
skrivemåden $abc{1} blev introduceret for ikke ret længe siden, og samtidig blev skrivemåden $tekst[2] deprecated.

Så du bør bruge $abc{1} når du kan, men nogengange (i gamle php versioner) vil du være nødt til at bruge $abc[1]

se Example 6-3 på siden http://www.php.net/manual/en/language.types.string.php
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