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
<_?phpecho 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 -
- Johdanto PHP: hen
- PHP-komennot
- Ura PHP: ssä
- PHP-vaihtoehdot
- Toiminnot PHP: ssä