webForumDet fria alternativet

Klippa ut

PHP

5 svar · 385 visningar · startad av Swey

Medlem sedan apr. 20003 971 inlägg
Frågan#1

saxat från manualen
$email = 'sterling@designmultimedia.com';
$domain = strstr ($email, '@');
print $domain; // prints designmultimedia.com

Ganska dum manual eftersom det skriver ut @designmultimedia.com för mig. Hur gör man enklast så att detta stämmer? Dvs. klipper ut så att jag får designmultimedia.com i $domain.

Skriver just nu om PHP och vill veta det bästa sättet.

------------------
/mvh Swey

#webForum @ DALnet
- All you need is Swey, la la la la...

Medlem sedan feb. 20001 270 inlägg
#2

$domain = strstr ($email, '@');
$domain = substr($domain,1,strlen($domain));

Kommandot substr kan Du med andra ord använda för att plocka ut en del av en sträng..
Läs mer i manualen.

------------------
woodi

Svenska FF1
www.johan-skog.nu

Medlem sedan feb. 20001 050 inlägg
#3

Eller kanske såhär,
<?
$email = 'sterling@designmultimedia.com';
$domain = substr ($email, strpos($email,"@")+1);
print $domain; // prints designmultimedia.com
?>
eller (inte så pedagogiskt kanske) såhär,
<?
$email = 'sterling@designmultimedia.com';
$domain = ereg_replace("((.)*)@","",$email);
print $domain; // prints designmultimedia.com
?>

[ Tråkigt med exemplet i manualen :( ]

/nicclas

[Redigerat av nicclas den 20 jun 2000]

Medlem sedan apr. 20003 971 inlägg
#4

Ah, tack Nicclas (och woodi). Det var just strpos jag sökte efter. :D

------------------
/mvh Swey

#webForum @ DALnet
- All you need is Swey, la la la la...

Medlem sedan apr. 20003 971 inlägg
#5

Är grabbarna bakom PHP helt bakom flötet?

http://se.php.net/manual/function.strpos.php

Varför inte bara returnera -1 om strängen inte finns? Surt...

------------------
/mvh Swey

#webForum @ DALnet
- All you need is Swey, la la la la...

Medlem sedan dec. 19996 721 inlägg
#6

Kan bara hålla med..

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)