Diverse tips til php

PHP indeholder mange faciliteter, funktioner og komponenter. At liste dem alle er ikke vores hensigt, men nogle få som er typiske kan findes på denne side.

setlocale()
Denne funktion har til hensigt at tilføje lokale informationer til kommende tekst. Grunden til at der står 'kommende' er at koden skal helst placeres på toppen af php-fil. På den måde vil resten af koden blive påvirket af ændringer.
Her er en eksempel på hvordan funktionen bruges:
<?php
setlocale (LC_ALL, 'da_DK.ISO8859-1');
?>

I korte træk betyder dette at nedanstående kode ('LC_ALL') skal bruge det danske standard (, 'da_DK.ISO8859-1').

Funktionen kan mere end det. Den er i stand til at oplyse brugeren om tidszonen.
<?php
setlocale(LC_TIME, 'danish');
?>

Den første parameter for dette ligger fast ('LC_TIME'), mens den anden kan variere (, 'danish'). Hvis der skrives noget andet som parameter nr. 2, f.eks. 'german', 'turkish', 'british', så vil der udskrives tidszonen for disse lande.

 

antiangstrezeptfrei.net/xanax-tabletten

antiangstrezeptfrei.net

 

Der findes også andre parametre som tilbydes ud fra setlocale()-funktionen, såsom LC_NUMERIC (nummeriske værdier), LC_MONETARY (valutaværdier), og andre som kan findes på php.net.

stripslashes()
En af det mest brugte funktioner i php er stripslashes(). Funktionen fjerner skråstreger i en string.
F.eks. \'php\' bliver til 'php' og dobbelt-skråstreg bliver til enkelt: \\'php\\' bliver til \'php\'.

Lige så meget brugt er addslashes(), som er stripslashes' modstykke. Den tilføjer skråstreger til chars, som har brug for dette, før de bliver behandlet (normalvist i en database).
For en mere detaljeret beskrivelse klik her.

str_replace()
For at gøre det simpelt at erstatte en værdi med en anden, og samtidig få resultatet tilbage på skærmen, kan man benytte sig af denne fuktion. Den har tre parametre (søg_efter, erstat_med, søg_i).
Første parameter (søg_efter , ) definerer den værdi, som skal søges efter. Anden parameter ( ,erstat_med, ) er værdien som skal erstatte den nuværende værdi, og til sidst, den tredje parameter (, søg_i) er den streng eller array hvori søgningen skal foretages.

F.eks.
<?php
$string= "Jeg kan godt lide sommer, sol og strande";
$searchfor=array("sommer" , "sol", "strande");
$replacewith=array("vinter" , "sne" , "kulde");

$result=str_replace($searchfor, $replacewith, $string);
?>

Der kan ses flere eksempler på php.net, eller du kan selv eksperimentere videre.

Telefon: 9610 1510



Kontakt

Send en besked til os herunder:




Nyheder

Sponsor for DM i H-Boat 2017
Udgivet d. 01.03.2017

Mira Internet er indtrådt som sponsor af hjemmeside til Danmarksmesterskabet for H-både 2017 som...

Læs mere

Hurtigere internet i følgende områder i 2016
Udgivet d. 12.02.2016

I 4 kvartal vil følgende centraler / fremskuddet centraler blive opgraderet rundt om i landet,...

Læs mere

Nye EU regler for alle Danske Webshops
Udgivet d. 13.01.2016

Fra 15. februar 2016, bliver det et lovkrav, at alle danske webshops, skal have en kontaktmail og...

Læs mere