Strings and Text
String Split
explode splits text into parts, and the parts can be read by index.
String Split
string_split.php
<?php
$separator = ;
$text = "red" . $separator . "green" . $separator . "blue";
$count = substr_count($text, $separator) + 1;
$middle = explode($separator, $text)[1];
echo "separator=" . $separator . "\n";
echo "count=" . $count . "\n";
echo "middle=" . $middle . "\n";
<?php
$separator = ;
$text = "red" . $separator . "green" . $separator . "blue";
$count = substr_count($text, $separator) + 1;
$middle = explode($separator, $text)[1];
echo "separator=" . $separator . "\n";
echo "count=" . $count . "\n";
echo "middle=" . $middle . "\n";
<?php
$separator = ;
$text = "red" . $separator . "green" . $separator . "blue";
$count = substr_count($text, $separator) + 1;
$middle = explode($separator, $text)[1];
echo "separator=" . $separator . "\n";
echo "count=" . $count . "\n";
echo "middle=" . $middle . "\n";
delimiter
A delimiter is the text that separates pieces before a split.