/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Nem måde at gentage en streng
Fra : Christian Liljedahl


Dato : 09-09-02 11:23

Jeg har en variabel, som angiver hvor mange gange en streng skal gentages.
Er der en nem måde at gøre dette på?

Altså á la:
3 * "Hej! " = "Hej! Hej! Hej! ";

Jeg kan jo bruge noget løkke, men det virker som overkill.

Jeg *har* kigget i manualen, men uden held.

Med håb om gode råd.
Christian Liljedahl



 
 
Tonni Aagesen (09-09-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 09-09-02 11:39

"Christian Liljedahl" <chrlilje@kfumscout.dk.dk> skrev i en meddelelse
news:alhsoc$s72$1@sunsite.dk...

> Jeg har en variabel, som angiver hvor mange gange en streng skal gentages.
> Er der en nem måde at gøre dette på?
>
> Altså á la:
> 3 * "Hej! " = "Hej! Hej! Hej! ";
>
> Jeg kan jo bruge noget løkke, men det virker som overkill.
>
> Jeg *har* kigget i manualen, men uden held.

Hvis manualen ikke byder på noget, kan du jo skrive funktionen selv:

function str_repeat($str, $count) {
$i = 0;
for ($i = 0; $i <= $count; $i++) {
$val .= " $str";
}
return $val;
}

str_repeat("Hej!", 3);


--
Mvh
Tonni Aagesen
<agent29 AT stofanet DOT dk>



Christian Liljedahl (09-09-2002)
Kommentar
Fra : Christian Liljedahl


Dato : 09-09-02 11:43

Undskyld det private svar, Tonni
Jeg kom til at ramme den forkerte "Reply"-knap
--------
> Hvis manualen ikke byder på noget, kan du jo skrive funktionen selv:

Sorry - Det fremgik ikke. Jeg har lavet en funktion der gør det selv, men
jeg synes bare det er mange linjer kode for en i mine øjne meget simpel
operation.

Jeg spekulerede på om der fandtes en standard-funktion.

Men tak - og venlig hilsen
Christian Liljedahl




Tonni Aagesen (09-09-2002)
Kommentar
Fra : Tonni Aagesen


Dato : 09-09-02 14:18

"Christian Liljedahl" <chrlilje@kfumscout.dk.dk> skrev i en meddelelse
news:alhtuu$7e9$1@sunsite.dk...

> Undskyld det private svar, Tonni
> Jeg kom til at ramme den forkerte "Reply"-knap

Gør ikke noget, du har bare sendt en mail til use.my@signature.please

> Jeg spekulerede på om der fandtes en standard-funktion.

Når jeg tænker over det, vidste jeg egentlig godt, at du sagtens kunne
strikke en funktion sammen selv. Well, den fandtes jo... Og så hedder den
ovenikøbet det samme som mit eksempel


--
Mvh
Tonni Aagesen
<agent29 AT stofanet DOT dk>



Mads Lie Jensen (09-09-2002)
Kommentar
Fra : Mads Lie Jensen


Dato : 09-09-02 11:39

On Mon, 9 Sep 2002 12:22:44 +0200, "Christian Liljedahl"
<chrlilje@kfumscout.dk.dk> wrote:

>Jeg har en variabel, som angiver hvor mange gange en streng skal gentages.
>Er der en nem måde at gøre dette på?
>
>Altså á la:
>3 * "Hej! " = "Hej! Hej! Hej! ";
>
>Jeg *har* kigget i manualen, men uden held.

Ikke godt nok

string str_repeat ( string input, int multiplier)

( http://dk.php.net/manual/en/function.str-repeat.php )

--
Mads Lie Jensen - mads@gartneriet.dk - ICQ #25478403
http://www.gartneriet.dk
- nu med link til egne billeder fra Aero-koncerten
med Jean Michel Jarre

Christian Liljedahl (09-09-2002)
Kommentar
Fra : Christian Liljedahl


Dato : 09-09-02 11:44

> Ikke godt nok
> string str_repeat ( string input, int multiplier)

Jeg havde på fornemmlesen at det måtte gemme sig et sted. Mange tak

Med venlig hilsen
Christian Liljedahl



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste