Kieli PHP: ssä - Kuinka ilmoittaa merkkijono eri menetelmällä?

Sisällysluettelo:

Anonim

Johdanto jouselle PHP: ssä

Periaatteessa me kaikki tiedämme, että merkkijono on jokin hahmokokoelma. Se on myös yksi tietotyypeistä, joita PHP-ohjelmointikieli todella tukee. Merkkijonot voivat sisältää aakkosnumeerisia merkkejä. Se voidaan luoda seuraavilla luetelluilla tavoilla:

  • Voit julistaa muuttujan ja sitten määrittää merkkijonon merkkijonolle
  • Käyttämällä kaikulauseketta
  • Merkkijonot / kielet ovat kielirakenteita, se voi auttaa kaappaamaan sanoja.
  • Muu kuin tämä oppiminen siitä, kuinka jouset toimivat PHP-ohjelmointikielellä, voi saada sinut manipuloimaan kuinka käyttää jousia erittäin tehokkaasti kuten tuottava kehittäjä.

Kuinka julistaa merkkijono PHP: ssä eri menetelmillä

Ilmoituksia on neljä erityyppiä.

  • Käyttämällä Yksittäisiä tarjouksia
  • Käyttämällä Tuplalainauksia
  • Käyttämällä Heredoc-merkkijonojen luomistapaa ++
  • Käyttämällä Nowdoc-merkkijonojen luontitapaa

1. PHP-merkkijonojen luontitapa käyttämällä yksittäisiä lainauksia

Merkkijonojen / merkkijonojen luominen yksittäisiä lainauksia käyttämällä on helpoin ja yksinkertaisin merkkijonojen luominen. Katsotaanpa nyt alla lueteltua PHP-syntaksia, joka luo yksinkertaisen merkkijonon.

Syntaksi:

<_?php
echo 'Login to the Page to view this page template';
?>

lähtö:

Jos tämä PHP: n yksittäisen tarjouksen merkkijono on osa merkkijonon arvoa, niin saamme sen paeta käyttämällä viivaviivaa. Tarkista alla oleva koodisyntaksi.

<_?php
echo 'I \'ll be in 10 minutes just wait here';
?>

lähtö:

2. PHP-kielimerkkien luontitapa kaksoislainauksia käyttämällä

Useimmiten PHP-kielen String-luomisessa käytetään Double Quotes -sovelluksia. Tuplalainaukset Merkkijonoilmoitusmenetelmä voi luoda monimutkaisia ​​merkkijonoja kuin yksittäisillä lainauksilla luodut merkkijonot.

Voimme käyttää muuttujien nimiä myös lainausmerkeissä, jotta muuttujien arvot näytetään haluamallasi tavalla. Katso vain esimerkki kaksoislainaus-deklaraatiosta, muuttujan ilmoituksesta, jotta ymmärrät merkkijono-ilmoituksen käsitteen kaksoislainauksia käyttämällä.

Syntaksi:

<_?php
$myname = 'Pavan Kumar Sake';
echo "$myname and Surendra Gandham is friends since from the College times";
?>

lähtö:

Yllä oleva esimerkki luo yksinkertaisen merkkijonomuuttujan “oma nimi” arvolla “Pavan Kumar Sake”. Tätä merkkijonomuuttujaa voidaan nyt käyttää milloin tahansa PHP-ohjelmointikielellä haluamallasi tavalla.

Tuplalainaukset ilmoitetut merkkijonot voivat myös paeta erikoismerkkejä. \ n rivinsyöttölle, \ $ dollarimerkille jne. voidaan käyttää tyhjän rivin ja dollarin merkkien tulosten saamiseksi. Samoin on tapoja paeta erikoishahmoja kaksoislainauksia käyttämällä.

Syntaksi:

<_?php
echo "I want 100\$ now urgently";
echo "\n This content is appearing after providing linefeed";
?>

lähtö:

3. PHP-kielimerkkien luominen Heredoc-kielimerkkien luomismenetelmällä - PHP Heredoc

Täältä tiedämme, mikä on Heredoc. Heredocin tärkein menetelmä on luoda monimutkaisimmat merkkijonot PHP: ssä verrattuna Double Quotes -merkkijonoilmoitukseen.

Heredoc tukee kaikkia kaksoislainausten ominaisuuksia. Yhdessä sen kanssa Heredoc antaa sinun myös luoda merkkijonoarvoja ilman php-merkkien liittämistä useampaan kuin yhteen riviin. Voit luoda niin monta riviä merkkijonoilla kuin haluat. Heredoc-menetelmällä voidaan luoda useita merkkijonoja. Tuplalainauksista voi päästä jopa Heredoc-menetelmän sisällä.

Otetaan esimerkki PHP Heredoc -menetelmästä yhden / useamman merkkijonoarvon luomiseksi.

Syntaksi:

<_?php
$my_name = "Pavan Kumar Sake";
echo << When $my_name was a small boy,
He worked a lot and gained a lot
of knowledge yet he is simple like
the "small boy " in the childhood
EOT;
?>
$my_name = "Pavan Kumar Sake";
echo << When $my_name was a small boy,
He worked a lot and gained a lot
of knowledge yet he is simple like
the "small boy " in the childhood
EOT;
?>

lähtö:

Syntaksi:

<_?php
$my_name = "PK Sake";
$eot_variable = << When $my_name was a small boy,
He worked a lot and gained a lot of knowledge yet he is simple like the "small boy " in the childhood
EOT;
echo $eot_variable;
?>
$my_name = "PK Sake";
$eot_variable = << When $my_name was a small boy,
He worked a lot and gained a lot of knowledge yet he is simple like the "small boy " in the childhood
EOT;
echo $eot_variable;
?>

lähtö:

4. PHP-kielimerkkien luominen Nowdoc-kielimerkkien luomismenetelmällä - PHP Nowdoc

PHP Nowdoc -merkkijonojen luontitapa on hyvin samankaltainen kuin PHP Heredoc -merkkijonojen luontomenetelmä, mutta Nowdoc-menetelmä toimii pääosin samalla tavalla kuin yksittäiset lainaukset toimivat. Jäsentämistä ei tapahdu Nowdocissa. Nowdoc-menetelmä on ihanteellinen, sitten työskentelemme raakadatan kanssa, jota ei lainkaan tarvitse jäsentää.

Olkaamme alla koodi-esimerkki Nowdoc-menetelmästä:

Syntaksi:

<_?php
$my_name = "Pavan Kumar Sake";
$my_variable = <<<'EOT'
When the big $my_name was a small boy,
He has done many funny things even this generation can't imagine He is always like a "small boy "since from childhood
EOT;
echo $my_variable;
?>

lähtö:

Paitsi merkkijonoilmoitusta, on joitain merkkijono-toimintoja, jotka ovat erittäin hyödyllisiä pienten web-ohjelmien kehittämisessä suuriin projekteihin. Ystävällisesti katsokaa heitä. Tiedä myös, mikä on merkkijonon kaksoislainaus-ilmoituksen ja yksittäisen tarjous-ilmoituksen välinen ero.

strtolower, strtoupper, strlen, räjähtää, substr, str_replace, strops, sha1, md5, str_word_count, ucfirst, lcfirst ovat merkkijonofunktiot. Nämä merkkijono-toiminnot ovat erittäin hyödyllisiä projektien tai ohjelmien luomisessa.

”Strtolower” muuntaa kaikki merkkijonot pieniksi kirjaimiksi, kun taas “strtoupper” muuntaa ne isoiksi kirjaimiksi. “Strlen” antaa merkkijonon pituuden (merkkejä). ”Räjähtää” -toiminto muuntaa merkkijonot taulukomuuttujiksi. “Substr” palauttaa osan merkkijonosta käyttämällä 3 perusparametria. ”Str_replace” korvaa jonkin merkkijonosisällön kolmella perusargumentilla. “Strpos” -toiminto palauttaa tietyn merkkijonon sijainnin. “Sha1” -toiminto palauttaa merkkijonon hash-koodin. ”Md5” -toiminto tarjoaa md5-hash-arvon merkkijonolle. Samoin muut kielet toimivat.

Syntaksi:

<_?php
echo strtolower("1. PAVAN kumar is a Writer ");
echo strtoupper("2. PAVAN kumar is a Writer \n");
echo "3. ";
echo strlen("PAVAN kumar is a Writer");
echo substr(" 4. PAVAN kumar is a Writer ", 0, 12);
echo str_replace('PAVAN', 'VASU', " 5. PAVAN kumar is a Writer \n");
echo "6. ";
echo strpos("PAVAN kumar is a Writer ", 'kumar');
echo " 7. ";
echo sha1("PAVAN kumar is a Writer ");
echo "\n8. ";
echo md5("PAVAN kumar is a Writer ");
?>

lähtö:

johtopäätös

Ymmärrämme käsitteen "String in PHP" monilla merkkijonoilmoitusmenetelmillä sekä tärkeiden merkkijono-toimintojen perustiedot, jotka auttavat paljon php-ohjelmien / projektien tekemisessä

Suositellut artikkelit

Tämä on opas jouselle PHP: ssä. Tässä keskustellaan johdannosta ja siitä, kuinka ilmaista String eri menetelmillä. Saatat myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. PHP-tiedostojen käsittely
  2. PHP-suodattimet
  3. Taulukot PHP: ssä
  4. PHP-tiedostojen käsittely