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
<_?phpecho 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č -
- Uvod v PHP
- PHP ukazi
- Kariera v PHP
- PHP alternative
- Funkcije v PHP