ПХП стринг функције

Уграђени ПХП подржава неколико типова података. Поред ових, ПХП такође подржава и многе функције које се користе током рада на неким подацима. ПХП Стринг функције неке су од функција које се користе за манипулацију низом података. Све ове функције су унапред дефинисане. Постоји потреба за инсталирањем додатних додатака. Погледајмо неке од ПХП стринг функција.

Испод су неке од стринг функција и примери су илустровани следећом синтаксом

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

Примери стринг-функција у ПХП-у

Стринг функција је једноставна за употребу. Овдје ћемо разговарати о томе како користити стринг функцију у ПХП програмирању уз помоћ примјера

1. Аддцсласхес ()

Ово враћа низ са косим цртама испред одређених знакова

Нпр.: echo addcslashes ("Hello World!", "W");

Излаз:

Хеллов \ Ворлд

2. Адласласхес ()

Враћа се низ са косим цртама испред унапред дефинисаних знакова

Нпр .: echo addcslashes('Hello “World” you');

Излаз:

Поздрав, „Свијет“

3. бин2хек ()

Претвара бинарне податке у хексадецималне податке

Нпр .: echo bin2hex (“Hello”);

Излаз:

48656ц6ц6ф

4. насјецкати ()

Уклања беле просторе или било које унапред дефинисане знакове са десног краја ако је наведено

Нпр .: echo chop (“WelcomeBack”, “Back”);

Излаз:

Добродошли

5. цхр ()

Ова функција ПХП низа враћа знак задате АСЦИИ вредности

Нпр .: echo char(52);

Излаз:

4

6. цхунк_сплит ()

Користи се за подељење низа на мање делове

Нпр .: echo chunk_split ($str, 2, ", ");

Излаз:

Добродошли,

7. цонверт_уудецоде ()

Ово декодира ууенцодирани низ

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

Излаз:

Волим ПХП!

цонверт_ууенцоде () ради наличје реверсе_уудецоде ()

8. цоунт_цхарс ()

Ова функција ПХП низа приказује податке о броју знакова у низу

Нпр .: echo count_chars (“Hello”, 3);

Излаз:

Хело

Напомена: Цела вредност је режим који се користи за одређивање врсте потребног излаза

  • 0 - низ с бајтном вриједности као кључном и фреквенцијом сваког бајта као вриједности.
  • 1 - исто као 0, али наведени су само бајт вредности са фреквенцијом већом од нуле.
  • 2 - исто као 0, али наведени су само бајт вредности са фреквенцијом једнаком нули.
  • 3 - враћа се низ који садржи све јединствене знакове.
  • 4 - враћа се низ који садржи све некоришћене знакове.

9. црц32 ()

Овим се израчунава 32-битни циклички контролни зброј редундантности (Математичка функција) низа

Нпр: crc32 ("Hello World!");

Излаз:

472456355

10. Имплоде ()

Ово се придружује елементима матрице одређеним низом

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

Излаз:

презиме, е-маил, телефон

Напомена: јоин () такође ради исто. То је псеудоним имплоде ()

11. хтмлспециалцхарс ()

Ово претвара неке унапред дефинисане знакове у ХТМЛ ентитете, тј. Показује извор

Нпр: $str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);
$str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);

Излаз:

Ја сам смео

12. лтрим ()

Ова функција ПХП низа уклања беле размаке или унапред дефинисане знакове са леве стране низа

Нпр .: echo ltrim (“Just a sample”, ”Just”);

Излаз:

узорак

Напомена: ртрим () ради сличан посао с десне стране
трим () ради исто са оба краја

13. нумбер_формат ()

Ово форматира број са груписаним хиљадама

Нпр .: echo number_format (1000000);

Излаз:

1.000.000

14. принт ()

Ово једноставно емитује низ и спорије је одмева

Такође, испис не треба користити са ()

Нпр .: print “Hello”;

Излаз:

Здраво

15. мд5 ()

Ово израчунава мд5 хасх низа

Нпр .: echo md5 (“Hello”);

Излаз:

8б1а9953ц4611296а827абф8ц47804д7

16. стрток ()

Ово дијели низ на мање жице

Нпр: $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(" ");
)

Излаз:

Ово
је
до
пауза
низ

17. струппер ()

Ово претвара низ у велика слова

Нпр .: echo strupper (“Beautiful Day”);

Излаз:

ПРЕЛЕП ДАН

Напомена : стрловер () претвара жице у све мале слова

18. субстр ()

Враћа се дио низа почевши од наведеног индекса

Нпр .: echo subst (“A Hot Day”, 3);

Излаз:

од Даи

19. субстр_реплаце ()

Ова функција ПХП низа замењује део низа наведеним низом

Нпр .: echo substr_replace ("Hot", "Day", 0);

Излаз:

Дан

20. превијање речи ()

Овим се везује низ знакова

Нпр .: echo wordwrap (“Hello World”, 5, ”\n”);

Излаз:

Здраво
Светски

21. Стрлен ()

Ово се користи за одређивање дужине прођеног низа

Нпр .: echo strlen (“Hello”);

Излаз:

5

22. Стррев ()

Ова функција ПХП низа се користи за добијање обрнутости низа

Нпр .: echo strrev (“welcome”);

Излаз:

емоцлев

23. Стрпос ()

Ово враћа позицију прве појаве низа унутар низа

Нпр .: echo strops(“There you go”, “go”);

Излаз:

11

24. Стр_репеат ()

Ово понавља низ који је одређен број пута

Нпр .: echo str_repeat ('b', 5);

Излаз:

ббббб

25. Стр_реплаце ()

Ова функција ПХП низа проналази наведену реч, замењује је наведеном речју и враћа стринг

Нпр .: echo str_replace (“great”, “wonderful”, “have a great day”);

Излаз:

диван дан ти желим

26. Нл2бр ()

Ова функција ПХП низа убацује пресјеке хтмл линија испред сваке нове линије низа

Нпр .: echo nl2br (“Lets break \nthe sentence”);

Излаз:

Пустимо паузу
казна

27. симилар_тект ()

Ово израчунава сличност између два низа

Нпр .: echo similar_text ("Hello World", "Great World");

Излаз:

7

28. спринтф ()

Ова функција ПХП низа записује форматирани низ у променљиву

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

Излаз:

На свету постоји 7 чуда

29. Стр_иреплаце ()

Ово замјењује знакове у низу одређеним знаковима. Ова функција није осетљива на велика и мала слова.

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

Излаз:

Ово је вов место

30. стр_схуффле ()

Ово насумично помера све знакове у низу

Нпр .: echo str_shuffle(“Hello World”);

Излаз:

ллоеВлХдро

31. стр_ворд_цоунт ()

Ова функција ПХП низа враћа број речи у датом низу

Нпр .: echo str_word_count (“a nice day”);

Излаз:

3

32. Стрцспн ()

Ово враћа број знакова пре наведеног знака

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

Излаз:

6

33. стр_пад ()

Ова функција се користи за подешавање на десној страни низа, одређени број знакова са одређеним карактером

Нпр .: echo str_pad (“Hello”, 10, ”.”);

Излаз:

Здраво…..

34. Наручи ()

Ова функција ПХП низа враћа АСЦИИ вредност првог знака низа

Нпр .: echo ord (“hello”);

Излаз:

104

35. Стрцхр ()

Пронађите прву појаву одређеног низа унутар низа

Нпр .: echo strchr ("Hello world!", "world");

Излаз:

свет!

36. Стрспн ()

Ово враћа број знакова који се налазе у низу који садржи знакове из наведеног низа.

Нпр .: echo strspn ("Hello world!", ”Hl");

Излаз:

1

Постоји још неколико стринг функција које су доступне у ПХП-у. Горе наведене стринг функције обично се користе у ПХП-у за различите захтеве

Препоручени чланци

Ово је водич за ПХП стринг стринг функцију. Овде смо расправљали о томе како користити стринг функцију у ПХП програмирању уз помоћ примера. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Увод у ПХП
  2. ПХП команде
  3. Каријера у ПХП-у
  4. ПХП алтернативе
  5. Функције у ПХП-у

Категорија: