Разделяне в PHP: Какво представлява функцията str_split ()



Това разделяне в блога на PHP ще обсъди подробно различните методи за разделяне. Той също така ще обясни всички алтернативни функции с пример.

ДА СЕ скриптов език е език, който интерпретира скриптове по време на изпълнение. Целта на скриптовете обикновено е да подобрят производителността или да изпълняват рутинни задачи за приложение. Това разделен статияще ви предостави подробни познания за алтернативите на функцията за разделяне в следната последователност:

Разделяне в PHP

Функцията за разделяне не беше одобрена в PHP 5.3.0 и премахната в PHP 7 . Има алтернативи на тази функция и те са:





  • preg_split ()
  • експлодира ()
  • str_split ().

Какво е preg_split ()?

Това е вградена функция в който се използва за преобразуване на дадения низ в масив. Низът се разделя на по-малки поднизове с дължина, която е посочена от потребителя с помощта на тази функция. Да кажем, че границата е посочена, след което поднизовете се връщат през масив до limit.

Синтаксис:



масив preg_split (модел, предмет, ограничение, флаг)

  • модел: Той е от низ тип за търсене на шаблона, иначе разделя елементите.
  • предмет: Това е променлива, която се използва за съхраняване на входния низ.
  • лимит: Той посочва лимита. Ако ограничението е посочено, тогава подниза трябва да бъде върнат нагоре до ограничението. Ако ограничението е 0 или -1, това означава „без ограничение“, което се използва от флага.
  • флаг:
    PREG_SPLIT_NO_EMPTY & минус Само непразни фигури ще бъдат върнати от preg_split ()
    PREG_SPLIT_DELIM_CAPTURE & minus Изразеният в скоби израз в разделителния шаблон също ще бъде заснет и върнат.
    PREG_SPLIT_OFFSET_CAPTURE & minus За всяко възникващо съвпадение ще бъде върнато и отместването на допълващия низ.

Ако искате да разделите фразата на произволен брой запетаи или космически знаци :

 
 

Изход:



Масив ([0] => ashok [1] => tarun [2] => charan [3] => sabid)

По този начин разделяме низ на съставни знаци :

заместване срещу претоварване на c ++
 

Изход:

конвертира двойно в int java -
Масив ([0] => a [1] => s [2] => h [3] => o [4] => k)

По този начин разделяме низ на мачове и техните компенсации:

 

Изход:

Масив ([0] => Масив ([0] => ashok [1] => 0) [1] => Масив ([0] => е [1] => 6) [2] => Масив ([ 0] => a [1] => 9) [3] => Масив ([0] => ученик [1] ​​=> 11))

Какво е explode ()?

Това е вградена функция, която разбива низ в масив.

Синтаксис:

експлодира (разделител, низ, ограничение)

  • Разделител: Този знак решава низа да се раздели.
  • Низ: Този входен низ ще се раздели на масив.
  • Ограничение: Това не е задължително, което указва броя на елементите в масив.

Пример:

 
 

Изход:

Масив ([0] => неделя, понеделник, вторник, сряда) Масив ([0] => неделя [1] => понеделник, вторник, сряда) Масив ([0] => неделя [1] => понеделник [2 ] => вторник)

Какво е str_split ()?

Тази функция се използва за разделяне на низ в масив с помощта на параметър за дължина .

Синтаксис:

str_split (низ, дължина ()).

  • Низ: Той определя низа за разделяне.
  • Дължина: Той определя дължината на всеки отделен елемент на масив. По подразбиране е 1.

Пример:

 
 

Изход:

java какво е променлива на екземпляра
Масив ([0] => asho [1] => k)

С това стигнахме до края на тази статия, надявам се, че сте научили за всичките три функции на разделяне preg_split (), explode (), str_split () с примери.

Ако сте намерили това разделяне в PHP блога за подходящо, разгледайте от Edureka, доверена компания за онлайн обучение с мрежа от над 250 000 доволни учащи, разпространени по целия свят.

Имате въпрос към нас? Моля, споменете го в раздела за коментари на ” разделен в PHP ”И ще се свържа с вас.