Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Merkkijonot | Muuttujat ja Tietotyypit
Johdanto PHP:hen

bookMerkkijonot

Merkkijonoja käytetään tekstimuotoisen tiedon esittämiseen, ja ne voidaan määritellä joko yksinkertaisten ' ' tai kaksois- " " lainausmerkkien sisällä.

main.php

main.php

copy
1234
<?php $name = "John"; $message = 'Hello, World!'; ?>

Merkkijonot voivat sisältää mitä tahansa merkkejä, kuten kirjaimia, numeroita ja erikoismerkkejä.

Merkkijonojen yhdistäminen

PHP:ssä yhdistäminen tarkoittaa merkkijonojen liittämistä yhteen uudeksi merkkijonoksi. Yhdistämisoperaattorina käytetään pistettä . (dot):

main.php

main.php

copy
1234567
<?php $firstName = "John"; $lastName = "Doe"; $fullName = $firstName . " " . $lastName; // `$fullName` will be `"John Doe"` echo $fullName; ?>

Yllä oleva koodi määrittelee kaksi muuttujaa, $firstName ja $lastName, joiden arvot ovat "John" ja "Doe". Ne yhdistetään muuttujaan $fullName pisteoperaattorilla, ja koko nimi "John Doe" tulostetaan käyttäen echo-komentoa.

Yksinkertaisten ja kaksoislainausmerkkien käyttö

Merkkijonot voidaan määritellä sekä '(yksinkertaiset) että "(kaksoislainausmerkit) avulla. Näillä on joitakin eroja siinä, miten ne käsittelevät muuttujia ja erikoismerkkejä.

Kaksoislainausmerkit mahdollistavat muuttujien käytön suoraan merkkijonossa ja tukevat erikoismerkkien escapointia:

main.php

main.php

copy
123456
<?php $name = "John"; $message = "Hello, $name!"; echo $message; ?>

Yhden lainausmerkin sisällä kaikki käsitellään kirjaimellisena tekstinä, jolloin muuttujat ja erikoismerkit jätetään huomiotta:

main.php

main.php

copy
123456
<?php $name = "John"; $message = 'Hello, $name!'; echo $message; ?>
Tehtävä

Swipe to start coding

  1. Anna muuttujaan $name jokin nimi.

  2. Yhdistä merkkijonot käyttämällä .-operaattoria niin, että koodin suoritus tulostaa tervehdyksen "Hello, SomeName!".

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 4.35

bookMerkkijonot

Pyyhkäise näyttääksesi valikon

Merkkijonoja käytetään tekstimuotoisen tiedon esittämiseen, ja ne voidaan määritellä joko yksinkertaisten ' ' tai kaksois- " " lainausmerkkien sisällä.

main.php

main.php

copy
1234
<?php $name = "John"; $message = 'Hello, World!'; ?>

Merkkijonot voivat sisältää mitä tahansa merkkejä, kuten kirjaimia, numeroita ja erikoismerkkejä.

Merkkijonojen yhdistäminen

PHP:ssä yhdistäminen tarkoittaa merkkijonojen liittämistä yhteen uudeksi merkkijonoksi. Yhdistämisoperaattorina käytetään pistettä . (dot):

main.php

main.php

copy
1234567
<?php $firstName = "John"; $lastName = "Doe"; $fullName = $firstName . " " . $lastName; // `$fullName` will be `"John Doe"` echo $fullName; ?>

Yllä oleva koodi määrittelee kaksi muuttujaa, $firstName ja $lastName, joiden arvot ovat "John" ja "Doe". Ne yhdistetään muuttujaan $fullName pisteoperaattorilla, ja koko nimi "John Doe" tulostetaan käyttäen echo-komentoa.

Yksinkertaisten ja kaksoislainausmerkkien käyttö

Merkkijonot voidaan määritellä sekä '(yksinkertaiset) että "(kaksoislainausmerkit) avulla. Näillä on joitakin eroja siinä, miten ne käsittelevät muuttujia ja erikoismerkkejä.

Kaksoislainausmerkit mahdollistavat muuttujien käytön suoraan merkkijonossa ja tukevat erikoismerkkien escapointia:

main.php

main.php

copy
123456
<?php $name = "John"; $message = "Hello, $name!"; echo $message; ?>

Yhden lainausmerkin sisällä kaikki käsitellään kirjaimellisena tekstinä, jolloin muuttujat ja erikoismerkit jätetään huomiotta:

main.php

main.php

copy
123456
<?php $name = "John"; $message = 'Hello, $name!'; echo $message; ?>
Tehtävä

Swipe to start coding

  1. Anna muuttujaan $name jokin nimi.

  2. Yhdistä merkkijonot käyttämällä .-operaattoria niin, että koodin suoritus tulostaa tervehdyksen "Hello, SomeName!".

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3
single

single

some-alt