Funkcije nizov PHP

Vgrajen PHP podpira nekaj tipov podatkov. Poleg teh PHP podpira tudi številne funkcije, ki se uporabljajo med delom na nekaterih podatkih. Funkcije nizov PHP so nekatere izmed tistih funkcij, ki se uporabljajo za manipulacijo z nizkimi podatki. Vse te funkcije so vnaprej določene. Potrebna je namestitev vtičnikov. Poglejmo nekaj funkcij nizov PHP.

Spodaj je nekaj nizov funkcij, primeri pa so ponazorjeni z naslednjo skladnjo

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

Primeri nizalnih funkcij v PHP

String funkcija je enostavna za uporabo. Tukaj bomo razpravljali o uporabi string funkcije v programiranju PHP s pomočjo primerov

1. Dodatek ()

To vrne niz s poševnimi črtami pred določenimi znaki

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

Izhod:

Hellow \ Svet

2. trepalnice ()

To vrne niz s poševnimi črtami pred vnaprej določenimi znaki

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

Izhod:

Pozdravljeni! Svet!

3. bin2hex ()

Pretvori binarne podatke v šestnajstične podatke

Npr .: echo bin2hex (“Hello”);

Izhod:

48656c6c6f

4. sesekljamo ()

Z desnega konca odstrani prazne prostore ali vse vnaprej določene znake, če so podani

Npr .: echo chop (“WelcomeBack”, “Back”);

Izhod:

Dobrodošli

5. chr ()

Ta funkcija niza PHP vrne znak določene vrednosti ASCII

Npr .: echo char(52);

Izhod:

4

6. chunk_split ()

Uporablja se za delitev vrvice na manjše dele

Npr .: echo chunk_split ($str, 2, ", ");

Izhod:

Mi, lc, om, e,

7. pretvoriti_uudecode ()

To dekodira niz uencoded

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

Izhod:

Obožujem PHP!

convert_uuencode () naredi obratno stran convert_uudecode ()

8. count_chars ()

Ta funkcija niza PHP odda podatke o številu znakov v nizu

Npr .: echo count_chars (“Hello”, 3);

Izhod:

Helo

Opomba: Celotna vrednost je način, ki se uporablja za določitev vrste izhodnega izhoda

  • 0 - matrika z vrednostjo bajta kot ključa in frekvenco vsakega bajta kot vrednosti.
  • 1 - enako 0, vendar so navedene le bajtne vrednosti s frekvenco, večjo od nič.
  • 2 - enako kot 0, vendar so navedene le bajtne vrednosti s frekvenco, enako nič.
  • 3 - vrnjen je niz z vsemi edinstvenimi znaki.
  • 4 - vrne se niz z vsemi neuporabljenimi znaki.

9. crc32 ()

Ta izračuna 32-bitno ciklično odvečno verigo (Matematična funkcija) niza

Npr .: crc32 ("Hello World!");

Izhod:

472456355

10. Implode ()

To se pridruži elementom matrike z določenim nizom

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

Izhod:

priimek, e-pošta, telefon

Opomba: pridruži se () tudi enako. To je vzdevek implode ()

11. htmlspecialchars ()

To pretvori nekatere vnaprej določene znake v entitete HTML, tj. Prikazuje izvor

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

Izhod:

Jaz sem drzen

12. ltrim ()

Ta funkcija niza PHP odstranjuje bela presledka ali vnaprej določene znake z leve strani

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

Izhod:

vzorec

Opomba: rtrim () opravi podobno delo od desne
trim () naredi enako z obeh koncev

13. številka_format ()

To oblikuje število z združenimi tisoči

Npr .: echo number_format (1000000);

Izhod:

1.000.000

14. natisni ()

To preprosto izroči niz in je počasnejši kot odmev

Tudi tiska ne smete uporabljati s ()

Npr .: print “Hello”;

Izhod:

zdravo

15. md5 ()

To izračuna md5 hash niza

Npr .: echo md5 (“Hello”);

Izhod:

8b1a9953c4611296a827abf8c47804d7

16. strtok ()

To vrvico razdeli na manjše strune

Npr: $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(" ");
)

Izhod:

Tole
je
do
zlom
vrvica

17. strupper ()

To pretvori niz v velike črke

Npr .: echo strupper (“Beautiful Day”);

Izhod:

ČUDOVIT DAN

Opomba : strlower () pretvori strune v vse male črke

18. substr ()

To vrne del niza, začenši z navedenim indeksom

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

Izhod:

od dne

19. substr_replace ()

Ta funkcija niza PHP nadomešča del niza z navedenim nizom

Npr .: echo substr_replace ("Hot", "Day", 0);

Izhod:

Dan

20. preplet besed ()

To zaveže niz številnih znakov

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

Izhod:

zdravo
Svet

21. Strlen ()

To se uporablja za določitev dolžine opravljenega niza

Npr .: echo strlen (“Hello”);

Izhod:

5

22. Strrev ()

Ta funkcija niza PHP se uporablja za povratno vrstico niza

Npr .: echo strrev (“welcome”);

Izhod:

emoclew

23. Strpos ()

To vrne položaj prvega pojava niza znotraj niza

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

Izhod:

11

24. Str_repeat ()

To ponovi niz, določeno število krat

Npr .: echo str_repeat ('b', 5);

Izhod:

bbbbb

25. Str_replace ()

Ta funkcija niza PHP najde določeno besedo, jo nadomesti z določeno besedo in vrne niz

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

Izhod:

imej čudovit dan

26. Nl2br ()

Ta funkcija niza PHP vstavi prelome vrstice HTML pred vsako novo vrstico niza

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

Izhod:

Naj se zlomi
stavek

27. podoben_tekst ()

To izračuna podobnost med dvema strunama

Npr .: echo similar_text ("Hello World", "Great World");

Izhod:

7

28. sprintf ()

Ta funkcija nizov PHP zapiše oblikovani niz v spremenljivko

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

Izhod:

Na svetu je 7 čudes

29. Str_ireplace ()

To nadomesti znake v nizu s posebnimi znaki. Ta funkcija ni občutljiva na velike in male črke.

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

Izhod:

To je čudovito mesto

30. str_shuffle ()

To naključno premeša vse znake v nizu

Npr .: echo str_shuffle(“Hello World”);

Izhod:

lloeWlHdro

31. str_word_count ()

Ta funkcija nizov PHP vrne število besed v danem nizu

Npr .: echo str_word_count (“a nice day”);

Izhod:

3

32. Strcspn ()

To vrne število znakov pred navedenim znakom

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

Izhod:

6

33. str_pad ()

Ta funkcija se uporablja za pomikanje na desni strani niza, določeno število znakov z določenim znakom

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

Izhod:

Zdravo…..

34. red ()

Ta funkcija niza PHP vrne ASCII vrednost prvega znaka niza

Npr .: echo ord (“hello”);

Izhod:

104

35. Strchr ()

Poiščite prvi pojav določenega niza znotraj niza

Npr .: echo strchr ("Hello world!", "world");

Izhod:

svet!

36. Strspn ()

To vrne število znakov v nizu, ki vsebuje znake iz podanega niza.

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

Izhod:

1

V PHP je na voljo še nekaj niznih funkcij. Zgornje funkcije niza so pogosto uporabljene funkcije v PHP za različne zahteve

Priporočeni članki

To je vodnik za funkcijo nizov PHP. Tu smo razpravljali o uporabi string funkcije v programiranju PHP s pomočjo primerov. Obiščite lahko tudi druge naše predlagane članke, če želite izvedeti več -

  1. Uvod v PHP
  2. PHP ukazi
  3. Kariera v PHP
  4. PHP alternative
  5. Funkcije v PHP