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:
<_?phpecho '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.
<_?phpecho '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:
<_?phpecho "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:
<_?phpecho 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 -
- PHP-tiedostojen käsittely
- PHP-suodattimet
- Taulukot PHP: ssä
- PHP-tiedostojen käsittely