Avatar billede kane Juniormester
12. juli 2003 - 18:16 Der er 4 kommentarer og
3 løsninger

split og slet

Jeg har <?=$domain1?> som udskriver et domain som kunne se sådan ud : babe.tm eller cool.se

jeg skal kun bruge babe eller cool........ALTSÅ domain UDEN . endelsen
Avatar billede ahv Nybegynder
12. juli 2003 - 18:18 #1
Hvis der kun er et punktom ->

<?php
$string = "babe.tm";
$nystring = explode(".",$string);
echo $nystring[0];
?>
Avatar billede c Nybegynder
12. juli 2003 - 18:20 #2
<?
$tmp = explode(".",$domain1);
print($tmp[0]);
?>

Dette bør helt sikkert virke.

det kan også være at følgende virker:
<?
print(explode(".",$domain1)[0]);
?>
Avatar billede ahv Nybegynder
12. juli 2003 - 18:21 #3
Så hvis navnet er babe.etnavn.etandetnavn.dk

Så vil den kun tage babe
Avatar billede sukos Juniormester
12. juli 2003 - 18:30 #4
<?php
$navn = "sukos.dk";
$names = explode(".", $navn);
for($i = 0; $i < count($names); $i++) {
    if($i == count($names)-1) {
continue;
}
if($i != 0) {
echo ".";
}
echo $names[$i];
}
echo"<p>";
$navn = "new.sukos.dk";
$names = explode(".", $navn);
for($i = 0; $i < count($names); $i++) {
    if($i == count($names)-1) {
continue;
}
if($i != 0) {
echo ".";
}
echo $names[$i];
}
?>
Avatar billede c Nybegynder
12. juli 2003 - 18:41 #5
du kan også bruge:

<?
$tmp = explode(".", $domain11);
print($tmp[count($vars)]);
?>

dette returerer altid det efter sidste punktum...
hvis du derfor bruger www.babe.tm eller www.cool.se

kan du bruge:<?
$tmp = explode(".", $domain11);
print($tmp[count($vars)-1]);
?>

mvh
Christian
Avatar billede kane Juniormester
12. juli 2003 - 19:11 #6
ahv var først med svar
Avatar billede c Nybegynder
13. juli 2003 - 14:27 #7
ja, desværre... skulle lige på WC... men det ¨går jo nok...
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

Collectia A/S

Cyber Security Engineer

Netcompany A/S

Linux Operations Engineer

Capgemini Danmark A/S

AI Data Architect

BEC Financial Technologies

Development Manager for Core Banking

Politiets Efterretningstjeneste

Sektionsleder til AI-implementering i PET