Pitäisi tehdä funktio, joka ottaa vastaan neljä stringiä ja palauttaa stringit omiin soluihinsa taulukossa. Varmaan ainakin nuo html-muotoilut on arsesta, mutta mites muu koodi? Oonko aivan hukassa? Nyt tulee herjaa "Parse error: syntax error, unexpected T_STRING in /Library/WebServer/Documents/function.php on line 8"
Funktio-ongelma
6
426
Vastaukset
- if-else
Tuossa on koodissasi on ylimääräisiä puolipisteitäjä. Lisäksi jos haluat laittaa " " -sisälle heitto merkin tapahtuu se " \" ". Alla tuo sinun versio, jossa korjattu kyseiset virheet:
--- ALKAA ---
php
$string1= "turd";
$string2= "shit";
$string3= "dung";
$string4= "feces";
function createTable(){
global $string1, $string2, $string3, $string4;
return
"" .
"" . $string1 . "" .
"" . $string2 . "" .
"" . $string3 . "" .
"" . $string4 . "" .
"" .
"";
}
echo createTable();
?>
--- LOPPUU ---- if-else
Näkäjään kirjoitin virheellisesti tuohon edelliseen viestin "heittomerkki" vaikka tarkoitin lainausmerkkiä. Lisäksi "
- if-else
Alla funktio tehty siten, että stringit välitetään sille parametreinä, sekä korjattu td elementin tyylit toimimaan.
--- ALKAA ---
--- LOPPUU ---- sama jätkä!
Aina oppii, kun kysyy viisaammilta. Kiitokset!
- sama jätkä!
Tuossa nuo taulukon rivit päättyy pisteeseen ja yleensä PHP:ssa rivit päättyy puolipisteeseen, niin päätetäänkö PHP:ssa aina HTML-elementtien rivit pisteeseen kunnes tulee se sulkeva tagi, kuten tässä nyt ?
- if-else
sama jätkä! kirjoitti:
Tuossa nuo taulukon rivit päättyy pisteeseen ja yleensä PHP:ssa rivit päättyy puolipisteeseen, niin päätetäänkö PHP:ssa aina HTML-elementtien rivit pisteeseen kunnes tulee se sulkeva tagi, kuten tässä nyt ?
Ohjelmistoteknisesti PHP:ssä "virke/lause" päätetään puolipisteeseen, ei yksittäistä riviä. Usein kuitenkin koodi kirjoitetaan siten, että rivi sisältää yhden "lauseen/virkkeen" jonka takia se puolipiste löytyy yleensä juuri rivin lopussa, mutta ei aina. Eli jos "virke/lause" jatkuu toiselle riville, on puolipiste vasta lopussa. Pistettä taas käytetään merkkijonojen yhdistämiseen, eli ei suoranaisesti liitty mitenkään HTML -elementteihin. Esim. alla olevat lauseet/esimerkit ovat kaikki identtisiä:
1)
return "Tämä on testi jono";
2)
return "Tämä on " . "testi jono";
3)
return "Tämä on " .
"testi jono";
4)
return
"Tämä on " .
"testi jono";
Tuo piste siis liittyy vain merkijonoon yhdistämiseen, eli kun/jos merkkijonoon halutaan yhdistää/lisätä jotain (esim. toinen merkkijono) niin silloin käytetään tuota pistettä. Vastaavasti minkä tahansa "lauseen/virkkeen" voi kijoittaa usealle rivi, esim. alla olevat lauseet ovat kaikki samoja (huomaa että puolipiste on vain lauseen lopussa, ei joka rivin lopussa, eikä nyt käytetä pistettä rivin lopussa koska ei käsitellä merkkijonoja):
1)
$tulos = 3 3* 4;
2)
$tulos = 3
3*4;
3)
$tulos =
3
3
*
4;
Yhdelle riville voidaan kirjoittaa myös, useita "lauseita/virkkeitä" alla olevan esimerkin tavoin, (huomaa, että tällöin riviltä löytyy useampi puolipiste).
1)
$tulos = "moikka"; $vastaus = "jotain";
Alla olevat esimerkki koodit ovat puolestaan erit. Ensinmäisessä esimerkkissä tulos -muuttuja saa arvon "moikka", kun taas toisessa esimerkissä tulos -muuttuja saa arvon ""moikka vaan". Ensinmäinen esimerkki sisältää kaksi lausetta (eli '$tulos = "moikka "' ja '"vaan"'), toinen vain yhden (eli '$tulos = "moikka " . "vaan"').
1)
$tulos = "moikka ";
"vaan";
2)
$tulos = "moikka " .
"vaan";
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Poliisi: Kymmenhenkinen pohjalaisperhe ollut vuoden kateissa kansainvälinen etsintäkuulutus Poliis
Poliisi: Kymmenhenkinen pohjalaisperhe ollut vuoden kateissa – kansainvälinen etsintäkuulutus Poliisi pyytää yleisön apu3112814Tässä totuus jälleensyntymisestä - voit yllättyä
Jumalasta syntyminen Raamatussa ei tässä Joh. 3:3. ole alkukielen mukaan ollenkaan sanaa uudestisyntyminen, vaan pelkä3011443- 1081271
En kadu sitä, että kohtasin hänet
mutta kadun sitä, että aloin kirjoittamaan tänne palstalle. Jollain tasolla se saa vain asiat enemmän solmuun ja tekee n831261Noniin rakas
Annetaanko pikkuhiljaa jo olla, niin ehkä säilyy vienot hymyt kohdatessa. En edelleenkään halua sulle tai kenellekään mi991255Oisko mitenkään mahdollisesti ihan pikkuisen ikävä..
...edes ihan pikkuisen pikkuisen ikävä sulla mua??.. Että miettisit vaikka vähän missähän se nyt on ja oiskohan hauska n581205- 481095
Helena Koivu : Ja kohta mennään taas
Kohta kohtalon päivä lähestyy kuinka käy Helena Koivulle ? Kenen puolella olet? Jos vastauksesi on Helenan niin voisi761007Au pair -työ Thaimaassa herättää kiivasta keskustelua somessa: "4cm torakoita, huumeita, tauteja..."
Au pairit -sarjan uusi kausi herättää keskustelua Suomi24 Keskustelupalvelussa. Mielipiteitä ladataan puolesta ja vastaa24921- 33817