Gilbert Skrevet 22. desember 2003 Skrevet 22. desember 2003 jeg vil gjerne telle antall tegn i en variabel count($info) viser bare hvorvidt $info er satt?
Gilbert Skrevet 22. desember 2003 Forfatter Skrevet 22. desember 2003 wohoo!!! http://no2.php.net/manual/en/function.strlen.php
FuLu Skrevet 22. desember 2003 Skrevet 22. desember 2003 (endret) Jo, strlen blir vel riktig om du vil finne lengden på en tekst-streng. Sizeof som er alias for count, forteller deg hvor mange elementer det er i et array. En tekst-streng vil alltid returnere 1, siden den inneholder bare ett element. Hvis du vil finne ut om $info er satt, så bruker du isset($info) Endret 22. desember 2003 av FuLu
Gilbert Skrevet 22. desember 2003 Forfatter Skrevet 22. desember 2003 pleier å bruke denne for å finne ut om ting er som de skal: $til = $_GET['id']; if ((!isset($til))||(empty($til))) { echo '$til eksisterer ikke'; }
sven-o Skrevet 22. desember 2003 Skrevet 22. desember 2003 pleier å bruke denne for å finne ut om ting er som de skal: if ((!isset($til))||(empty($til))) Du trenger ikke paranteser rundt et enkelt statement. Kunne like gjerne ha skrevet: if(!isset($til)||empty($til)) pirke pirke....
Gilbert Skrevet 22. desember 2003 Forfatter Skrevet 22. desember 2003 du har helt rett sven-o... ting går litt fort for meg vettu...
???????? Skrevet 22. desember 2003 Skrevet 22. desember 2003 jeg vil gjerne telle antall tegn i en variabel count($info) viser bare hvorvidt $info er satt? Der som du bare vil telle antall tegn bruker du, som du fant ut, strlen()! count() er en arrayfunksjon som er til for å telle antallet elementer i en array. Du får ikke vite om en variabel er satt eller ikke, count() returnerer 1 hvis det ikke er en array! Grunnen til at det kan se ut som det er en funksjon som sier hvis en variabel er satt eller ikke skyled at dersom variabelen ikke er satt er verdien NULL! count(NULL) returnerer 0. Les "Caution" i manualen: http://no2.php.net/manual/en/function.count.php
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå