PHP-merkkijonotoiminnot

Sisäänrakennettu PHP tukee muutamaa tietotyyppiä. Näiden lisäksi PHP tukee myös monia toimintoja, joita käytetään työskennellessään joidenkin tietojen kanssa. PHP String-toiminnot ovat joitain niistä toiminnoista, joita käytetään merkkijonotietojen käsittelemiseen. Kaikki nämä toiminnot on ennalta määritetty. Lisäosat on asennettava. Katsotaanpa joitain PHP-merkkijonofunktioista.

Alla on joitain merkkijonofunktioita ja esimerkkejä on kuvattu seuraavalla syntaksilla

<_?php
echo func( “” );
?>

Esimerkkejä PHP: n kielitoiminnoista

Merkkijono-toiminto on helppo käyttää. Tässä keskustellaan siitä, kuinka käyttää merkkijono-funktiota PHP-ohjelmoinnissa esimerkkien avulla

1. Lisäviivat ()

Tämä palauttaa merkkijonon, jossa on alaviiva tiettyjen merkkien edessä

Esimerkiksi: echo addcslashes ("Hello World!", "W");

lähtö:

Hellow \ maailma

2. Lisäysviivat ()

Tämä palauttaa merkkijonon alaviivoilla ennalta määritettyjen merkkien eteen

Esimerkiksi: echo addcslashes('Hello “World” you');

lähtö:

Hei \ ”Maailma \” sinä

3. bin2hex ()

Muuntaa binaaridatan heksadesimaalitiedoksi

Esimerkiksi: echo bin2hex (“Hello”);

lähtö:

48656c6c6f

4. pilkkoa ()

Poistaa välilyönnit tai kaikki ennalta määritetyt merkit oikeasta päästä, jos ne on määritetty

Esimerkiksi: echo chop (“WelcomeBack”, “Back”);

lähtö:

Tervetuloa

5. chr ()

Tämä PHP-merkkijonofunktio palauttaa määritetyn ASCII-arvon merkin

Esimerkiksi: echo char(52);

lähtö:

4

6. chunk_split ()

Käytetään merkkijonon jakamiseen pienempiin osiin

Esimerkiksi: echo chunk_split ($str, 2, ", ");

lähtö:

Tervetuloa,

7. convert_uudecode ()

Tämä dekoodaa koodatun merkkijonon

Esimerkiksi: echo convert_uudecode ("+22!L;W9E( %!( 4\"$`\n` ");

lähtö:

Rakastan PHP: tä!

convert_uuencode () tekee käännöksen convert_uudecode ()

8. count_chars ()

Tämä PHP-merkkijono-funktio tuottaa merkkijonon merkkitiedot

Esimerkiksi: echo count_chars (“Hello”, 3);

lähtö:

Helo

Huomaa: Kokonaisluku on tila, jota käytetään määrittämään vaadittavan lähdön tyyppi

  • 0 - taulukko, jonka tavuarvo on avain ja jokaisen tavun arvo taajuus.
  • 1 - sama kuin 0, mutta luetellaan vain tavun arvot taajuudella, joka on suurempi kuin nolla.
  • 2 - sama kuin 0, mutta luetellaan vain tavuarvot, joiden taajuus on nolla.
  • 3 - kaikki yksilölliset merkit sisältävä merkkijono palautetaan.
  • 4 - merkkijono, joka sisältää kaikki käyttämättömät merkit, palautetaan.

9. crc32 ()

Tämä laskee merkkijonon 32-bittisen syklisen redundanssin tarkistussumman (Matemaattinen toiminto)

Esimerkiksi: crc32 ("Hello World!");

lähtö:

472456355

10. Implode ()

Tämä yhdistää taulukkoelementit määritettyyn merkkijonoon

Esimerkiksi: $array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);
$array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);

lähtö:

sukunimi, sähköposti, puhelin

Huomaa: join () tekee myös samoin. Se on implode-alias ()

11. htmls erikoismerkit ()

Tämä muuntaa joitain ennalta määritettyjä merkkejä HTML-kokonaisuuksiksi, ts. Se näyttää lähteen

Esimerkiksi: $str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);
$str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);

lähtö:

Olen rohkea

12. ltrim ()

Tämä PHP-merkkijono-funktio poistaa valkoiset välilyönnit tai ennalta määritetyt merkit merkkijonon vasemmasta reunasta

Esimerkiksi: echo ltrim (“Just a sample”, ”Just”);

lähtö:

näyte

Huomaa: rtrim () tekee samanlaisen työn oikealta
trimmi () tekee saman molemmista päistä

13. numero_muoto ()

Tämä muotoilee numeron ryhmitettyinä tuhansiksi

Esimerkiksi: echo number_format (1000000);

lähtö:

1000000

14. tulosta ()

Tämä yksinkertaisesti antaa merkkijonon ja on kaikua hitaampaa

Tulosta ei tule myöskään käyttää ()

Esimerkiksi: print “Hello”;

lähtö:

Hei

15. md5 ()

Tämä laskee merkkijonon md5-tiivisteen

Esimerkiksi: echo md5 (“Hello”);

lähtö:

8b1a9953c4611296a827abf8c47804d7

16. strtok ()

Tämä jakaa merkkijonon pienempiin merkkijonoihin

Esimerkiksi: $string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)
$string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)

lähtö:

Tämä
On
että
tauko
jono

17. tukijalka ()

Tämä muuntaa merkkijonon isoiksi kirjaimiksi

Esimerkiksi: echo strupper (“Beautiful Day”);

lähtö:

KAUNIS PÄIVÄ

Huomaa : strlower () muuntaa merkkijonot pieniksi kirjaimiksi

18. substr ()

Tämä palauttaa osan merkkijonosta, joka alkaa määritetyllä hakemistolla

Esimerkiksi: echo subst (“A Hot Day”, 3);

lähtö:

ei päivä

19. substr_replace ()

Tämä PHP-merkkijono-toiminto korvaa osan merkkijonosta määritellyllä merkkijonolla

Esimerkiksi: echo substr_replace ("Hot", "Day", 0);

lähtö:

Päivä

20. sanakääre ()

Tämä kääri merkkijonon useisiin merkkeihin

Esimerkiksi: echo wordwrap (“Hello World”, 5, ”\n”);

lähtö:

Hei
Maailman

21. Strlen ()

Tätä käytetään määrittämään kuljetun merkkijonon pituus

Esimerkiksi: echo strlen (“Hello”);

lähtö:

5

22. Strrev ()

Tätä PHP-merkkijono-toimintoa käytetään merkkijonon käännöksen saamiseksi

Esimerkiksi: echo strrev (“welcome”);

lähtö:

emoclew

23. Strpos ()

Tämä palauttaa merkkijonon ensimmäisen esiintymisen merkkijonon sisällä

Esimerkiksi: echo strops(“There you go”, “go”);

lähtö:

11

24. Str_toista ()

Tämä toistaa merkkijonon määritetyn määrän kertoja

Esimerkiksi: echo str_repeat ('b', 5);

lähtö:

bbbbb

25. Str_replace ()

Tämä PHP-merkkijono-funktio löytää määritetyn sanan, korvaa sen määritellyllä sanalla ja palauttaa merkkijonon

Esimerkiksi: echo str_replace (“great”, “wonderful”, “have a great day”);

lähtö:

on upea päivä

26. Nl2br ()

Tämä PHP-merkkijonofunktio lisää html-rivinvaihdot merkkijonon jokaisen uuden rivin eteen

Esimerkiksi: echo nl2br (“Lets break \nthe sentence”);

lähtö:

Antaa tauon
lause

27. vastaava_teksti ()

Tämä laskee kahden merkkijonon samankaltaisuuden

Esimerkiksi: echo similar_text ("Hello World", "Great World");

lähtö:

7

28. sprintf ()

Tämä PHP-merkkijonofunktio kirjoittaa muotoillun merkkijonon muuttujaan

Esimerkiksi: echo sprintf (“There are %u wonders in the World”, 7);

lähtö:

Maailmassa on 7 ihmettä

29. Str_ireplace ()

Tämä korvaa merkkijonot merkeillä tietyillä merkeillä. Tämä toiminto ei ole kirjainkoolla herkkä.

Esimerkiksi: echo str_ireplace (“great”, “WOW”, “This is a great place”);

lähtö:

Tämä on vau-paikka

30. str_shuffle ()

Tämä satunnaisesti sekoittaa kaikki merkkijonot

Esimerkiksi: echo str_shuffle(“Hello World”);

lähtö:

lloeWlHdro

31. str_word_count ()

Tämä PHP-merkkijono-funktio palauttaa sanojen määrän annetussa merkkijonossa

Esimerkiksi: echo str_word_count (“a nice day”);

lähtö:

3

32. Strcspn ()

Tämä palauttaa merkkien lukumäärän ennen määriteltyä merkkiä

echo strcspn ("Hello world!", "w");

lähtö:

6

33. str_pad ()

Tätä toimintoa käytetään merkkijonon oikealle puolelle tietyn määrän merkkejä, joilla on määritelty merkki

Esimerkiksi: echo str_pad (“Hello”, 10, ”.”);

lähtö:

Hei…..

34. Ord ()

Tämä PHP-merkkijono-funktio palauttaa merkkijonon ensimmäisen merkin ASCII-arvon

Esimerkiksi: echo ord (“hello”);

lähtö:

104

35. Strchr ()

Etsi määritetyn merkkijonon ensimmäinen esiintymä merkkijonosta

Esimerkiksi: echo strchr ("Hello world!", "world");

lähtö:

maailman!

36. Strspn ()

Palauttaa merkkijonon löydettyjen merkkien lukumäärän, joka sisältää merkit määritetystä merkkijono.

Esimerkiksi: echo strspn ("Hello world!", ”Hl");

lähtö:

1

PHP: ssä on käytettävissä vielä muutama merkkijono-toiminto. Yllä olevat merkkijonofunktiot ovat yleisesti käytettyjä toimintoja PHP: ssä erilaisiin vaatimuksiin

Suositellut artikkelit

Tämä on opas PHP-kielitoimintoon. Tässä keskustelimme siitä, kuinka string-toimintoa voidaan käyttää PHP-ohjelmoinnissa esimerkkien avulla. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Johdanto PHP: hen
  2. PHP-komennot
  3. Ura PHP: ssä
  4. PHP-vaihtoehdot
  5. Toiminnot PHP: ssä