25. marts 2003 - 00:54Der er
26 kommentarer og 2 løsninger
Sammensætning til en streng?
Jeg har lavet en række billeder, hvor jeg har angivet farverne som $farve1, $farve2, osv. men jeg kan simpelthen ikke få det til at virke. Jeg vil gerne have den til at køre i en WHILE, men hvorfor kan jeg ikke gøre som i nedenstående script, og hvad skal jeg ellers gøre?
Jeg prøver altså at få den til at forstå, at først skal den aflæse $farve1, så $farve2, osv, osv, men kan åbentbart ikke gøre det sådan! Jeg har prøvet at fjerne punktummet, sæt gåseøjne andre steder, men kan simpelthen ikke få det til at virke...
HVAD GØR JEG GALT? Og hvad skal jeg før det virker?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg er ved at lave en uploadside, hvor jeg på en foregående side har defineret et antal billeder. Billederne bliver også beskrevet med en farve, og det er denne jeg gerne vil have, uden at skulle skrive:
'print()' er en funktion og returnerer derfor true eller false, alt efter om udskrivningen lykkes. 'echo' er ikke en funktion og returnerer ikke noget.
'echo' kan udskrive flere, kommaseparerede strenge:
$str1 = "ole"; $str2 = "bole"; echo $str1, $str2;
... udskriver 'olebole'.
Og dette:
$str1 = "ole"; $str2 = "bole"; $NL = "\n";
echo $NL, $str1, $NL, $str2 ;
... udskriver 'ole bole' - hvor de to ord, står på hver sin linie i koden (set i ViewSource).
Eller skriv:
$str = "olebole"; echo <<<END Du kan også prøve at teste denne lille 'klump' kode, som $str har skrevet - og se, hvad den udskriver.
Husk også at prøve at vælge ViewSource i din browser ;o) END;
ahrensberg >> intet, print er et alias for echo (eller omvendt)
og n0rmality >> ( $i < sizeof($farve) ) da størrelsen på et 5 elementers array er 5 og array index ($i) starter på 0! Hvis du bruger '<=' vil du prøve at printe $farve[5] ud og så kommer der en warning, undefined index!
tefcke : Jo, der er forskel på echo og print. Læs oleboles ganske fornuftige forklaring. Mht. <= vs. <, så har du naturligvis ret. Første version var korrekt. :)
tefcke >> Det må du meget gerne uddybe. Sidder du bare og koger, skuffer du mig lidt ... det er da kedeligt. Sidder du og ryger en koger, er det jo straks en _helt_ anden ting ;oD /mvh
Det er ikke noget personligt, men jeg har i forvejen en ICQ-liste, der hænger et par meter hen ad gulvet ... og svarer på rigelig spørgsmål ;o) Men du ved jo, hvor vi svarer, når vi har tid. /mvh
Ok... det er bare helt fint! Så skriver jeg bare her... :o)
Synes godt om
Ny brugerNybegynder
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.